gpt4 book ai didi

java - 如何跨浏览器运行 Cucumber 场景?

转载 作者:行者123 更新时间:2023-12-01 10:36:48 25 4
gpt4 key购买 nike

所以我已经设置了我的步骤定义和 cucumber 场景,它们使用 Firefox 运行良好(因为我的步骤定义使用的是 Firefox Webdriver),但现在我需要跨浏览器运行我的场景。我一直在考虑将 Selenium 网格作为一种选择,但如果有人可以指导我如何跨浏览器运行我的 cucumber 场景,我将不胜感激。谢谢

最佳答案

使用 Firefox 以外的任何浏览器运行 WebDriver 时,您将需要使用第三方 WebDriver。

使用 Aravin 提供的链接下载 WebDrivers。

您还需要将系统属性设置为第三方驱动程序文件所在的位置。

以下是使用 Java 设置新 ChromeDriver 实例的示例:

System.setProperty("webdriver.chrome.driver", "path/to/chromedriver.exe");
WebDriver driver = new ChromeDriver();

IE:

System.setProperty("webdriver.ie.driver",  "path/to/iedriver.exe");
WebDriver = new InternetExplorerDriver();

这将为您设置上述浏览器的本地实例。

如果您正在考虑使用网格,您可以在 docs 中找到大量信息。

关于java - 如何跨浏览器运行 Cucumber 场景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34654664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com