gpt4 book ai didi

webdriver - 使用 Selenium WebDriver 时如何知道我使用的浏览器类型?

转载 作者:行者123 更新时间:2023-12-03 07:57:34 27 4
gpt4 key购买 nike

选择的编程语言是 Java。我已经用 Java 编写了一个方法,我将 WebDriver 作为参数传递给它...

public boolean myMethod(WebDriver webDriver, String option)

如果浏览器类型是 Firefox 或 HtmlUnitDriver,此方法的行为会有所不同。现在使用此方法如何确定我为 WebDriver 实例化的浏览器类型是什么?

我有一个选择是方法 myMethod 我也应该传递浏览器类型。喜欢...

public boolean myMethod(WebDriver webDriver, String option, String browser)

在通话中 Myclass.myMethod(webDriver, "One", "HT

最佳答案

您可以使用 Java 的“instanceof”运算符来确定驱动程序类型。

Ex:
if(webDriver instanceof HtmlUnitDriver) {
System.out.println("HTML DRIVER");
}else if(webDriver instanceof FirefoxDriver) {
System.out.println("FF DRIVER");
}

关于webdriver - 使用 Selenium WebDriver 时如何知道我使用的浏览器类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9120845/

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