随笔分类 - selenium的那些点滴
1
摘要:在上一篇文章中,我们知道带参数的测试方法,可以在testng.xml配置文件中为其参数赋值。但是那只适用于初始值简单且确切的情况。 对于初始值是复杂的对象,或者初始值是执行过程中生成的情况,就只能使用这里的数据源@DataProvider。 使用TestNG中的数据源@DataProvider,所有
阅读全文
摘要:定义成静态方法 可以直接使用 在启动driver之前使用该方法。
阅读全文
摘要:package startAndWait; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.interactions.A...
阅读全文
摘要:1、公司同事给了一个全局的等待处理, 中间的判断核心就是 通过js的脚本判断页面是否刷新完,状态是complete。如果是的话再执行以下的脚本, 否则等待系统的全局等待时间。
阅读全文
摘要:selenium处理富文本框 时,直接通过sendKey是不能输入值的,因为这个富文本框时自动通过iframe自动生成的一串html的代码, 因此跑自动化的时候只能通过js的脚本输入值(如下图) 1、可以定位到body,然后输入值 2、有些地方,通过js输入的值,但是后台取不到。是因为,前端处理的时
阅读全文
摘要:1、通过窗口的标题去跳转新窗口 2、通过tab的id,跳到最后一个tab页 另一种通过index的值去确定
阅读全文
摘要:1、经过搜索可以有两种方法去实现。 如果时间控件含有只读属性,,那么是不能通过sendkeys去赋值的。。需要通过js去掉readonly的只读属性,再进行赋值; 2、第二种方法就是直接点击。 往上有人说时间控件需要跳出iframe。但是貌似我这里没有用到。 我是通过css去定位了day。hour和
阅读全文
1

浙公网安备 33010602011771号