[英]Selenium Webdriver continue through multiple classes
我做了一个很长的测试脚本。 所以,我正在上短期课程。 如果我想连续运行几个(使用TestNG xml文件),则第一个类将成功,但是下一个将打开新的firefox窗口,原因是:
WebDriver driver = new FirefoxDriver();
如何使它不会打开新窗口,而是在与上一堂课相同的窗口中运行?
这个问题之前已经被回答过很多次了,但是这是我前几天发布的。 简而言之:
这可能是一种解决方法,您可以在代码中使用@AfterClass public closeBrowser(){driver.close(); }
这样,下一个类将在新的浏览器中全新打开。 在After类中编写“ driver.close()”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.