error : unable to resolve class reference org/openqa/selenium/WebDriver

error : unable to resolve class reference org/openqa/selenium/WebDriver

我有这个代码

当我在 IDE (eclipse) 中执行此代码时。我的浏览器用 google 打开 window。

但是如果我在 cmd 或 Jenkins 中执行此代码,则会出现此错误:

[[TestNGClassFinder]] Unable to read methods on class demo.DemoJenkins - unable
to resolve class reference org/openqa/selenium/WebDriver

我遵循了这个 tuto https://www.youtube.com/watch?v=1e8I3A49ERc 并像他一样做了所有事情,但是当我想用 Jenkins 或 cmd 打开带有这段代码的浏览器时。我有一个错误。

我使用 Selenium webdriver、TestNG,Java 编写代码。如果有人可以帮助我,非常感谢!

您必须将 selenium-api.jar 添加到您的类路径中,

你如何运行通过 Jenkins 进行测试?

尝试创建一个 Maven 项目并运行 通过它。如果你想让你的项目使用更久,它会更容易维护和使用。