我在主操作系统(Windows 7)上开发代码并在我的VM(Ubuntu Server 12.04.4)上执行。 VM正在VMware Workstation上运行。 Selenium服务器(jar文件)我是在主操作系统上开始的,但是我不确定我是否应该将参数中的任何内容传递给它,以便它知道在哪里听测试。
我理解,那些应该是以下步骤
非常感谢任何有关设置此infrasture的帮助。
答案 0 :(得分:0)
在主操作系统上启动Selenium Grid Hub:
java -jar selenium-server-standalone-2.38.0.jar -role hub
在Ubuntu上启动Selenium node:
java -jar selenium-server-standalone-2.38.0.jar -role node -hub http://main-os-address:4444/grid/register
在测试用例中指定主机(Selenium Hub的地址):
setHost("127.0.0.1")
在主操作系统上从命令行运行测试用例。它将开始在Ubuntu VM上进行测试。