如何在Jenkins中运行Selenium测试时检查Firefox版本?

时间:2014-05-27 11:11:51

标签: selenium

Selenium插件集成了Firefox。我想知道如何查看Firefox的版本。

2 个答案:

答案 0 :(得分:4)

这很容易。您应该使用浏览器功能。但它不是插件。

import org.openqa.selenium.Capabilities;
import org.openqa.selenium.remote.RemoteWebDriver;

WebDriver driver = new FirefoxDriver();

Capabilities caps = ((RemoteWebDriver) driver).getCapabilities();
String browserName = caps.getBrowserName();
String browserVersion = caps.getVersion();
System.out.println(browserName+" "+browserVersion);

答案 1 :(得分:0)

从Firefox 48及更高版本开始,geckodriver capabilites已到位。使用selenium,您可以使用" browserVersion"来获取Firefox版本号,就像在这个Python示例中一样:

driver.capabilities['browserVersion']