我使用PlayFramework和webdrive 2.0 play-module进行webdriver测试。一切都很好,直到我在我的Ubuntu中更新firefox。在此之后,我的测试打开空的firefox浏览器,没有任何反应。
我尝试使用Chrome浏览器进行here所述的测试。但是还有另一个问题,它首次启动chrome,但是它甚至不能在浏览器中共进午餐(直到重启系统) - 日志中没有任何错误。
事实上我更喜欢使用firefox进行测试......但是看起来这是一堆问题,系统中当前安装的浏览器存在依赖关系。不太好..
有人会提出什么建议吗?
P.S。 对于FireFox,我遇到了这个例外:
Unable to connect to host localhost on port 7055 after 45000 ms
我想,我需要更新webdriver版本......但是webdrive play-module使用它自己的版本。
答案 0 :(得分:2)
我找到了解决方案:刚刚更新了webdrive模块中的依赖项以使用最新的webdriver。像这样:
self: play -> webdrive 0.2
require:
- play
- org.seleniumhq.selenium -> selenium-java 2.13.0