我是Selenium / WebDriver的新手并创建了一个项目,我可以通过Eclipse IDE成功执行该项目。现在,我计划通过创建适当的TestNG1.xml并确保在PATH中正确指向testng-6.8.5.jar来通过命令提示符运行测试。我甚至试图给出testng-6.8.5.jar的完整路径。不幸的是我一直收到错误, 错误:找不到或加载主类org.testng.TestNG
我没有安装JDK(我不想安装),所以想知道JDK是否必须从命令行运行TestNG测试?从上面的错误看起来它甚至都没有尝试访问我的TestNG1.xml。
我计划将这些测试作为一组文件分发给我的同事业务分析师,他们的机器上只安装了JRE。
答案 0 :(得分:2)
是的,您需要安装JDK才能运行测试Here is some documentation of TestNG
答案 1 :(得分:1)
让JRE足以运行TestNG测试,或者不需要安装JDK来通过命令行运行TestNG测试
问题在于testng-6.8.5.jar库,因为selenium-server-standalone-2.32.0.jar允许我运行项目而没有错误。