Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

6年前关闭。



Improve this question




我编写了使用Selenium和Web驱动程序测试网站的测试。当我使用Firefox Web驱动程序时没有问题,但是我必须使用IE Web驱动程序并且存在问题。

.click()不起作用时,我阅读了许多有关使用IE Web驱动程序的建议,但找不到解决该问题的灵丹妙药。我尝试使用 JS 插入的.click(),但这不能解决我的问题,因为还有很多其他问题。那么可能有人知道Selenium的替代产品,我可以在其中使用IE进行测试吗?

最佳答案

Sahi(http://sahi.co.in/)应该是硒的最佳替代品。可以使用Java或javascript编写sahi脚本,也可以使用php和ruby驱动程序(没有与Ruby或php的个人经验)。对于跨浏览器和跨平台都非常有效。

一些受欢迎的功能是:
无需明确的等待。
对于元素标识_near,_under,_in等,ApI非常有用。
日志记录/报告功能是Sahi内置的。

10-04 19:09