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