Robotframework Robot框架在两台不同机器上并行测试执行

Robotframework Robot框架在两台不同机器上并行测试执行,robotframework,Robotframework,我正在使用RobotFramework和Selenium2库自动化web应用程序 我希望在两台不同的机器上(也在浏览器上)并行执行两个不同的测试套件 是否可以通过下面的seleniumgrid实现 Robot test suite (TWo different testcases) ____ | |Hub |____| ____ ____ | |

我正在使用RobotFramework和Selenium2库自动化web应用程序

我希望在两台不同的机器上(也在浏览器上)并行执行两个不同的测试套件

是否可以通过下面的seleniumgrid实现

       Robot test suite
  (TWo different testcases)
           ____
          |    |Hub
          |____|

 ____                    ____
|    |                  |    |
|____|                  |____|
Node 1 machine          Node2 machine
提前谢谢

问候


Vallinayagam

是的,首先必须运行hub

java -jar <selenium.jar> -role hub 
(optional port f.e.: -port 4444)
例如:

${REMOTE_DRIVER}=    Set Variable    127.0.0.1:5555/wd/hub   
Open Browser    www.google.com    ff    None    ${REMOTE_DRIVER}

谢谢,它起作用了。但是,当${REMOTE_DRIVER}=http://:5555/wd/hubI尝试了这个方法,并且它不是从节点并行执行时,它对我是有效的。一个接一个为什么会这样??
Open Browser | url | browser=ff | alias=None | remote_url=False
${REMOTE_DRIVER}=    Set Variable    127.0.0.1:5555/wd/hub   
Open Browser    www.google.com    ff    None    ${REMOTE_DRIVER}