Selenium Grid + jenkins分布式测试
上一篇 /
下一篇 2013-12-26 09:54:36
/ 个人分类:Webdriver
1. Jenkins安装selenium grid插件
2. 配置节点
3.slave连接master(jenkins所在机器)
Connect slave to Jenkins one of these ways:
Launch agent from browser on slave
Run from slave command line:
javaws http://localhost:8080/computer/slave1/slave-agent.jnlp
Or if the slave is headless:
java -jarslave.jar-jnlpUrl http://localhost:8080/computer/slave1/slave-agent.jnlp
4. 启动slave node
java -jar selenium-server-standalone-2.29.0.jar -role node -hub http://master ip:4444/grid/register
*脚本中,WebDriver要用RemoteWebDriver:
DesiredCapabilities capability = DesiredCapabilities.firefox();
WebDriver webDriver = new RemoteWebDriver(new URL("http://master ip:4444/wd/hub"), capability);
访问页面要用:driver.get(url),不能用driver.navigate().to(url)
(http://www.cnblogs.com/itech/archive/2011/11/09/2243025.html)
收藏
举报
TAG: