51Testing软件测试论坛

标题: selenium自动化,启动多个浏览器 [打印本页]

作者: 此岸花开    时间: 2015-7-6 13:24
标题: selenium自动化,启动多个浏览器
  由于自己封装的API中 很多类都有  WebDriver driver = new FirefoxDriver();这句,那么在案例操作中,如果调用多个类时,都会创建了不同的driver对象,就会启动多个浏览器  ,
请问   这怎么解决???、

作者: joykao    时间: 2015-7-6 13:28
在xml中配置。。。如并发10个线程

<?xml version="1.0" encoding="UTF-8"?>
<suite name="Test" parallel="true" thread-count="10">
作者: 此岸花开    时间: 2015-7-6 13:59
怎么配置?
作者: ad5248    时间: 2015-7-6 15:53
单个用例中这么声明即可
WebDriver driver = null;
实际使用时再具体定义
driver = new FirefoxDriver();
作者: lxsmile123    时间: 2015-7-6 17:31
把drvier定义成一个静态变量,其他地方使用的时候只是get就行
作者: 277169949    时间: 2015-7-6 19:50
没看懂到底想表达什么意思




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2