【发布时间】:2022-01-19 02:18:39
【问题描述】:
当我运行 2 个测试时,我的 selenium 脚本正在打开 2 个 chrome 浏览器,我们如何让一个浏览器执行所有测试脚本?
我有一个 Configtest.java,它基本上打开了ChromeDriver
public class Configtest {
public static WebDriver driver = null;
@BeforeSuite
public void setUp() {
System.setProperty("webdriver.chrome.driver", "..\\chromedriver.exe");
driver = new ChromeDriver();
}
}
public class LogScreenTest extends Configtest {
@Test
public void login() {
// use the driver defined in Configtest
}
public class HomeTest extends Configtest {
@Test
public void homeTest() {
// use the driver defined in Configtest
}
}
【问题讨论】: