[英]How to resolve the issue with the browser is being closed when start running testng using Edge driver
当我使用 edge web 浏览器运行测试时,我遇到了几个问题。 第一个问题是,每次我通过 run as > testng 测试运行测试时,自动化将关闭所有现有的开放边缘 web 浏览器,然后它将打开一个全新的边缘浏览器,但它是空白的(无法加载 url)第二个问题是,如果我手动关闭所有现有的边缘浏览器,自动化只会加载 url。
有没有办法解决这些问题? 请帮助我提前谢谢你。
这是我的代码 public class OpenThePageUsingEdge {
public String baseUrl = "https://catalog-qa.baylorgenetics.com/search";
String driverPath = "C:\\Eclipse\\MicrosoftWebDriver.exe";
public WebDriver driver ;
//initiate NameofInsured as the GenerateData class
//GenerateData NameOfAddrecipients;
@BeforeTest
public void setup(ITestContext ctx) {
TestRunner runner = (TestRunner) ctx;
runner.setOutputDirectory("J:\\zzQA Selenium Automation Suite\\Test Results");
}
@Test
public void openThePageusingEdge () throws InterruptedException {
System.out.println("launching Edge browser");
System.setProperty("webdriver.edge.driver", driverPath);
driver = new EdgeDriver();
driver.get(baseUrl);
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.