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