使用Edge Web浏览器运行测试时,我遇到几个问题。 第一个问题是,每当我通过运行方式> testng test运行测试时,自动化将关闭所有现有的开放式边缘浏览器,然后它将打开一个全新的边缘式浏览器,但它是空白的(无法加载url)第二个问题是,如果我手动关闭所有现有的边缘浏览器,自动化将仅加载url。

有没有办法解决这些问题? 请事先帮助我。

这是我的代码公共类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);

  ask by SeleniumNewbie translate from so

本文未有回复,本站智能推荐:

1回复

我无法使用 Selenium 使用 Edge 导航

我正在尝试使用 Java Selenium 启动 Edge 浏览器: 但我有这个例外:无法开始新的会话。 可能的原因是远程服务器地址无效或浏览器启动失败。 我的 Edge 版本是: Microsoft Edge 44.18362.449.0 , Microsoft EdgeHTML 18.1
1回复

是否可以在移动仿真中使用 Edge? [关闭]

关闭。 此问题不符合Stack Overflow 准则。 它目前不接受答案。
1回复

Microsoft Web 驱动程序已停止工作。 在 Selenium 中使用 EdgeDriver 和 Microsoft Edge 导致程序停止正常工作的问题

如何在 Selenium 中运行 Microsoft Edge。 每次运行测试时,Edge 浏览器都会打开,但不会加载任何 URL。 然后它会显示一个带有文本的小对话框: 我在用: Windows 10 操作系统 17763.914 Selenium.WebDriver.Micro
2回复

如何使用 Selenium 和 Python 启动 Edge (Chromium) 浏览会话

运行驱动程序 Edge 打开时出现以下错误,但随后弹出此错误并且无法运行其余代码 我的代码
1回复

Selenium Edge浏览器非常慢

我正在Java上使用Selenium 3.0.0 ,正在Windows 10计算机操作系统内部版本10586.753上工作 。 我必须在Edge浏览器上自动化我的网站,而我却面临着极慢的情况。 以下是我的浏览器代码: 我已经根据操作系统版本下载了正确版本的EdgeDriver
1回复

testng.xml套件如果失败,则跳过所有测试类,仅适用于Microsoft Edge浏览器

使用testng.xml套件执行多个类,如果任何单个类或测试失败,它将仅跳过该特定测试并继续进行下一个针对Firefox和Chrome的测试套件。 但是,如果使用Microsoft Edge,则无法处理故障测试套件。 并为其余所有创建失败/跳过脚本。 .XMl套件的参考: 在这
2回复

带有 MS Edge 浏览器的 Python (Selenium):'Connection aborted.', ConnectionResetError(10054, ...)“Microsoft Web Driver 已停止工作”

每次运行 python 代码时,Edge 浏览器都会打开但不加载 URL。 然后Windows系统显示一个对话框说: Microsoft Web 驱动程序已停止工作。 一个问题导致程序停止正常工作。 Windows 将关闭该程序并通知您是否有可用的解决方案。 我的 Python 代
1回复

与托管该节点的Windows 10虚拟机断开连接时,为什么Edge / Selenium会引发错误?

我正在努力建立可扩展的解决方案以支持Selenium Edge测试。 首先,Edge无法作为Windows服务运行。 其次,一次只能在一台计算机上运行Edge的单个测试实例。 第三,现在,当使用虚拟Windows 10计算机托管节点和Edge时,当远程桌面会话断开连接时,测试将失败。