4

我有一个运行良好的 testNG 测试类,但是当我将它打包到包含测试文件的 jar 文件中时,我无法从中运行测试。jar 文件中包含 test.class 文件。当我从 Maven 调用测试时,它返回“没有要运行的测试”。

关于如何使用 testNG 在 jar 中运行测试类的任何建议?

4

1 回答 1

-1

能不能用winrar打开jar文件看看里面是不是都打包了?另外,testng 是您的应用程序入口点吗?当你写的时候会发生什么:

java -jar yourjar.jar

在控制台?您应该看到 testng 输出。另外,您确定您的参数 xml 文件指向正确的类并且可以正常工作吗?

你的类在jar文件中吗?与你的测试类?请使用 winrar 检查以查看 jar 内容。

我认为使用此清单,您的测试应该运行。

于 2013-01-14T22:41:53.513 回答