You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Java中输出Selenium版本(已实现Chrome版本获取)

获取Selenium版本的Java实现方式

以下是两种在Java中获取并输出Selenium版本的实用方法:

方法1:通过包信息读取(兼容全版本)

直接读取Selenium核心类的包版本信息,代码示例:

Package seleniumPackage = Package.getPackage("org.openqa.selenium");
String seleniumVersion = seleniumPackage.getImplementationVersion();
System.out.println("Running Selenium version: " + seleniumVersion);

方法2:使用Selenium 4+专属API(推荐)

Selenium 4及以上版本提供了更直观的官方API来获取版本,借助DriverInfo类实现:

import org.openqa.selenium.support.ui.DriverInfo;

public class SeleniumVersionChecker {
    public static void main(String[] args) {
        DriverInfo driverInfo = DriverInfo.load();
        String seleniumVersion = driverInfo.getSeleniumVersion();
        System.out.println("Running Selenium version: " + seleniumVersion);
    }
}

注意事项

  • 方法1需要确保org.openqa.selenium相关类在项目类路径中,否则getPackage()可能返回null,建议添加非空判断。
  • 方法2仅适用于Selenium 4.0及以上版本,是官方推荐的获取方式,结果更准确。

内容的提问来源于stack exchange,提问作者RCKev ARTMusic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 15:17:03