繁体   English   中英

如何解决使用 Edge 驱动程序开始运行 testng 时浏览器关闭的问题

How to resolve the issue with the browser is being closed when start running testng using Edge driver

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

当我使用 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);
问题暂未有回复.您可以查看右边的相关问题.
5 如何解决在Android上运行appium驱动程序的问题

尝试使用appium为Android运行示例测试。 appium的设置是通过node.js后端完成的。 我在Appium邮件列表中搜索了以下错误。 但是,我仍然无法通过明确的答案来解决这个问题。 这应该是关于设置方法的简单问题。 有人可以在这里指出问题吗? 这是设置代码: ...

6 IE9浏览器在运行Selenium Web驱动程序脚本时出现问题“浏览器由于长时间运行而无法响应”

我遇到了错误,有人可以帮我解决这个错误吗? xxxx(网址名称)浏览器由于脚本长时间运行而无法响应 xxxx(网址名称)没有响应 此网页出现问题,导致IE关闭并重新打开标签页 我尝试了以下更改 通过休息ie9设置通过删除缓存,历史记录和临时文件。 通过重 ...

10 如何修复 laravel 驱动程序问题?

我在链接到 mysql 数据库的托管服务器上有一个项目。 我下载了整个 Laravel 文件夹,现在想使用 Visual Studio 代码链接到 azure sql 服务器数据库。 该站点显示正常,但对于使用数据库的任何页面,我都会收到此错误 Illuminate \ Database \ Qu ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM