无法通过使用selenium grid2调用特定于浏览器的节点来运行Testng测试

时间:2012-04-12 06:02:47

标签: java selenium testng

运行使用selenium grid2在java(testng)中编写的测试用例时遇到问题。 这是我遵循的步骤

  1. 使用“java -jar selenium-server-standalone.2.20.0.jar -role hub”调用集线器
  2. 调用具有特定浏览器的节点(java -jar selenium-server-standalone.2.20.0.jar -role node -hub http://localhost:444/gird/register“-browser”browserName = firefox,version = 11.0,maxInstance = 5“ )
  3. 尝试从命令提示符运行测试。
  4. 我在执行此步骤时遇到错误。

    如果我在没有浏览器特定的情况下调用节点,则不会收到任何错误。

    有些人可以帮我解决问题。

    由于 拉古拉姆

1 个答案:

答案 0 :(得分:0)

在-browser之前,有错误的集线器端口(444而不是4444)和奇数"符号。请将以下代码复制并粘贴到cmd:

java -jar selenium-server-standalone.2.20.0.jar -role node -hub http://localhost:4444/gird/register -browser "browserName=firefox,version=11.0,maxInstance=5"