【测试】Selenium 实战经验3则

79 阅读1分钟

上一篇文章已经写到如何通过Katalon Recorder录制自动化UI测试脚本,本篇将讲讲在使用过程中我遇到的一些“坑”以及如何解决的。

1. Eclipse中右键执行录制脚本报错

1.png

Stackoverflow给出的答案如下:

2.png

其实就是在Builder中取消选中不存在的编译方式,如下图:

3.png

2. The path to the driver executable must be set by the webdriver.gecko.driver systemproperty…

4.png

5.png

出现以上报错是因为使用了Selenium3+Firefox组合。在Selenium3中,要使用Firefox则需要添加驱动,地址:github.com/mozilla/gec…

6.png

下载后在测试代码中加入以下代码:

7.png

除此之外,记得在环境变量中添加Selenium_HOME和FireFox_HOME路径,如下图:

8.png

3. Error communicating with the remote browser.It may have died错误

9.png

网上提供的解决方法:

10.png

亲测可用。