自动化测试
jyy1124
这个作者很懒,什么都没留下…
展开
-
The driver is not executable:XXXX/chromedriver
mac 运行selenium项目 驱动不可用执行命令:chmod a+x chromedriver赋予可执行转载 2020-10-24 20:04:39 · 1006 阅读 · 0 评论 -
Selenium:页面查询后,获取的元素仍是之前页面的内容
功能描述:自动化执行查询,校验查询结果条数以判断操作是否成功run之后报错:org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document解决:1、在查询操作后面加上刷新操作,获取的校验信息是对了,但是还是出现同样的报错再次优化:2、获取到之前的页面,是因为新页面没有加载完成,所以在对应操作之后加一个等待原创 2020-10-16 11:16:56 · 931 阅读 · 0 评论 -
Selenium:WebDriverWait VS implicitlyWait
问题描述:findElement中使用显示等待WebDriverWait-until ,debug 没有问题,测试成功执行;run的时候一下子就失败报错 找不到元素将WebDriverWait换成implicitlyWait:driver.manage().timeouts().implicitlyWait(5,TimeUnit.SECONDS);再次run 代码执行成功总结:两种等待各有千秋,适合的才是最好的...原创 2020-10-15 10:54:55 · 178 阅读 · 0 评论