我能够在Hudson CI上运行我的测试但是有兴趣看看Selenium Grid 2与运行从属节点的Hudson CI之间是否存在明显的性能差异?
我还没有让xvfb与Selenium Grid 2合作,而Hudson CI内置了为每次测试启动XVNC服务器的选项....
我会坚持使用Hudson CI但使用Selenium Grid 2有什么明显的好处吗?我的测试已经用Webdriver编写。
答案 0 :(得分:2)
Selenium Grid不是Hudson与奴隶节点的替代品。如果要在多个浏览器之间并行运行webdriver测试,则需要使用Grid。如果您没有此要求,则应继续使用现有方法。
现在,如果你想在多个浏览器上并行运行测试,那么你应该使用Hudson AND 网格2.你的测试仍将继续被触发/安排并从Hudson运行但它会利用Grid运行测试。它应该是这两种工具的组合,因为Selenium Grid无法帮助你完成Hudson所做的大部分工作。
答案 1 :(得分:1)
您可以使用Hudson连续启动测试,使用Grid 2将测试分发给您喜欢的浏览器/浏览器。