通过maven为Selenium解压缩firefox

时间:2015-03-17 21:19:22

标签: maven firefox selenium

问题如何在测试执行时确保正确的浏览器版本以便运行selenium?

鉴于selenium需要特定的浏览器版本而且我不想在win上管理安装和更新版本(lin会更容易通过puppet)我需要一种方法在构建期间部署正确的浏览器版本。

这是其他人正在做的事吗?

  • 将firefox,chrome浏览器版本捆绑为存档文件
  • 将这些部署到我的maven资源库(nexus)
  • 在构建时使用依赖插件解包目标将浏览器存档提取到目标//
  • 在测试执行时,将位置输入浏览器可执行文件并将其与selenium驱动程序一起使用

或者是否有一个插件已经为我处理这个并且我正在重新发明轮子。

感谢您的帮助。

彼得

1 个答案:

答案 0 :(得分:0)

这不再是一个问题,因为我的团队决定使用chrome而不是firefox。所以,这是处理chrome驱动程序和解压缩chrome的整个过程。你可以轻松地为firefox调整它。

https://stackoverflow.com/a/38984738/9950