我已经创建了一个简单的testng项目,它输出"Hello world“。我可以从testng.xml成功运行测试。我曾尝试从命令行运行相同的测试,但失败了。我试着遵循了这篇文章中给出的所有提示。How to run TestNG from command line和多个其他帖子,但我仍然收到相同的错误。我所有的jar文件都在lib下,.class在bin库下。我已经完成了大多数联机帮助中建议的所有操作,例如,创建一个脚本,testng.xml在那里,确保您的jar文件在lib下,并提供bin文件夹的路径。那么我错过了什么呢?下面列出的是命令、我的lib文件夹的图像、testng.xml的图像和错误的图像。请帮帮忙,我从周五开始就一直在阅读不同的帖子。
C:\Eclipse\WorkSpace\TestingPractice\lib*;C:\Eclipse\WorkSpace\TestingPractice\bin C:\Eclipse\WorkSpace\TestingPractice\testng.xml -cp org.testng.TestNG java

我的testng.xml文件


发布于 2020-11-05 02:55:35
我终于能够通过下载guice-4.2.2.jar并将其添加到lib文件夹来修复此问题。一旦我这样做了,它就起作用了。
C:\Eclipse\WorkSpace\TestingPractice\testng.xml C:\Eclipse\WorkSpace\TestingPractice>set classpath=C:\Eclipse\WorkSpace\TestingPractice\bin;C:\Eclipse\WorkSpace\TestingPractice\lib* org.testng.TestNG
https://stackoverflow.com/questions/64650685
复制相似问题