我试图从命令行运行TestNG
,但它给了我错误。谁能告诉我哪里出错了?
java -cp C:/ TestNG目录/ testng-6.2.jar; C:\ project目录\ src \ com \ suites \ suite \ shop org.testng.TestNG testng.xml
错误:无法找到或加载主类org.testng.TestNG
当我从eclipse testng plugin
运行它们时,我的脚本运行正常。
yourtext.bat
cd C:\ Workspace \ projectname
java -cp C:\ Workspace \ projectname \ lib *; C:\ Workspace \ projectname \ bin org.testng.TestNG testng.xml
未设置TestNG.jar文件的路径。按照以下站点的说明进行设置。它对我有用:http://qtp-automate.blogspot.com/2011/10/running-selenium-testng-test-from.html
testng.jar
。从链接testng.org,请点击“这里为蚂蚁用户”下载一个完整的testng.jar(11兆字节),而不是“Maven Central”版本(不超过100k)。我在testng tutorial point之后测试了这两个版本的centos
可能你的testng.jar文件不在C:\Workspace\projectname\lib
的lib文件夹中。
您应该首先在计算机中找到testng.jar并将其手动移动到C:\Workspace\projectname\lib
。然后它会工作
检查lib文件夹是否包含testng-6.8.jar(或任何其他版本)文件,因为testng.xml甚至在没有testng-6.8.jar(或任何其他版本)的情况下成功执行,并且在添加TestNG库时添加了jars。