0

我是 Selenium/WebDriver 的新手,并创建了一个可以通过 Eclipse IDE 成功执行的项目。现在,我计划通过创建正确的 TestNG1.xml 并确保 testng-6.8.5.jar 正确指向 PATH 来通过命令提示符运行测试。我什至尝试给出 testng-6.8.5.jar 的完整路径。不幸的是,我不断收到错误, 错误:无法找到或加载主类 org.testng.TestNG

我没有安装 JDK(我不想安装),所以想知道 JDK 是否必须从命令行运行 TestNG 测试?从上面的错误看来,它甚至没有尝试访问我拥有的 TestNG1.xml。

我计划将这些测试作为一组文件分发给我的业务分析师同事,他们只在他们的机器上安装了 JRE。

4

2 回答 2

2

是的,您需要在要运行测试的地方安装 JDK这是 TestNG 的一些文档

于 2013-06-19T21:04:22.030 回答
1

拥有 JRE 即可运行 TestNG 测试,或者无需安装 JDK 即可通过命令行运行 TestNG 测试

问题在于 testng-6.8.5.jar 库,因为 selenium-server-standalone-2.32.0.jar 允许我运行项目而没有错误。

于 2013-06-20T20:32:38.870 回答