小编Jer*_*org的帖子

Selenium点击并不总是有效

我有一些点击选项卡的测试,但并不总是执行点击.

  • xpath是正确的,因为测试工作的大多数时间

  • 这不是一个计时问题,因为我使用了thread.sleep()和其他方法来确保在单击之前元素是可见的

  • 测试认为它正在执行点击,因为它不会在"执行"点击时抛出ElementNotFoundException或任何其他异常.由于选项卡内容不会更改,因此稍后在单击后测试失败.

进一步的信息我使用Selenium 2.44.0来实现在Chrome 44.0.2403.107 m上运行的Java测试.

我还能做些什么,或者这可能成为硒的问题?

java selenium google-chrome click selenium-webdriver

8
推荐指数
1
解决办法
8052
查看次数

WebDriver选择具有:: before的元素

我有两个具有相同属性的元素,但在页面上一次显示一个(当显示一个时,另一个消失).两者之间的唯一区别是显示的元素将具有':: before'选择.是否可以使用xpath或css选择器根据其id以及是否具有:: before来检索元素

在此输入图像描述

xpath css-selectors pseudo-element selenium-webdriver

7
推荐指数
1
解决办法
1万
查看次数