selenium
容思居然被占用了!
这个作者很懒,什么都没留下…
展开
-
chrome调试鼠标悬停后出现的元素
chrome调试鼠标悬停后出现的元素_Sparrowflying的博客-CSDN博客转载 2022-04-02 17:26:54 · 913 阅读 · 0 评论 -
使用selenium创建UI自动化项目
目录1、selenium介绍Selenium的优点:selenium组件:Selenium RC工作流程2、使用 Selenium RC 创建自动化程序2.1 安装selenium2.2安装浏览器驱动2.3创建一个项目1、selenium介绍Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Go...原创 2021-02-28 15:47:31 · 506 阅读 · 0 评论 -
selenium中使用JavascriptExecutor执行操作
在Selenium IDE中我们可以使用runScript命令去执行js代码片段,以辅助完成一些Selenium不方便达成的任务,同样,在WebDriver中我们也可以使用JavascriptExecutor工具类去完成js代码执行,下面详细阐述该工具的使用及工作原理。1. JavascriptExecutor执行js代码的两种方法介绍。Ob...原创 2020-03-21 14:54:15 · 2920 阅读 · 0 评论 -
selenium元素定位的八种常用方式
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()假设我们要测试的页面源码如下:<button id="gbqfba" aria-label="Google Search" name="btnK" cla...原创 2020-03-18 12:13:57 · 1415 阅读 · 1 评论 -
selenium找不到iframe里的元素
其他的各种原因百度一下都有了,我说一个很二的原因。。。。。在当前页面有多个iframe,其他iframe是隐藏的,导致我一开始没仔细看代码根本没发现还有其他iframe,结果,获取iframe时就获取到了第一个隐藏的iframe,而不是我想要的那个,所以里面的元素怎么找也找不到。。。后来我f12,搜了一下iframe,发现居然不止一个iframe!!!我的内心是崩溃的。。。好了我去面壁思过了。。。...原创 2018-04-02 15:06:07 · 2384 阅读 · 1 评论 -
Selenium+Test NG测试用例失败自动截图
原答案在这里 https://blog.csdn.net/wangxin1982314/article/details/50247245一开始试了好几次没成功,有以下几点需要注意1.文件夹的位置,正确的写法是这样的“D:\\folder”,中间为两个反斜杠2.截屏的时候可以用java的截屏方法进行截屏3.要在测试用例类上添加自己写的监听器才有用(原答案第2步下面那一步)有的答案说可以通过配置xml...转载 2018-04-16 17:45:16 · 705 阅读 · 0 评论 -
selenium找不到元素的几种原因(通过xpath定位元素不准确)
1.找到元素后,click没有作用,可以试试用action里的sendKeys模仿键盘敲enter键(注意:1.enter之前可能需要tab;2.sendKeys之后需要perform)例://点击数据中心类型下拉框createObject.type.click();//数据中心类型下拉框click点不到,用tab键和enter键代替(sendKeys之后要perform一下)...原创 2019-07-18 23:23:46 · 13773 阅读 · 4 评论