有没有好的教程或者有人有设置此功能的经验吗? 我有一个 Testsuite.html,它可以在一个浏览器 atm 中启动我的测试。这是由 Maven selenium 插件在集成测试生命周期中完成的。我想在多个浏览器上运行我的测试。我找不到任何有关 selenium grid + maven 的文档。我希望有人能帮助我。
提前致谢,kukudas
最佳答案
Selenium Grid 和 maven 与 Selenium 和 maven 没有太大区别。
Grid 基本上是 selenium-rc 的直接替代品。在我们当前的设置中,我们让自动构建系统使用网格。它只需将 selenium-rc url(通常是 localhost:4444)更改为网格的 url 即可实现此目的。
此外,我们将浏览器字符串(*firefox、*iexplore、*opera 或其他)指定为 mvn 命令行上的系统属性,当我们在代码中初始化 selenium 客户端库时会拾取该属性。
因此,我们基本上使用不同的浏览器字符串设置了 4 个不同的构建项目。
关于maven-2 - Selenium 网格 + Maven 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515180/