我有一个testNG测试类运行正常,但当我将其打包到包含测试文件的jar文件中时,我无法从中运行测试 . jar文件中包含test.class文件 . 当我从maven调用测试时,它返回“没有要运行的测试” .
有关如何使用testNG在jar中运行测试类的任何建议?
你可以用winrar打开jar文件,看看那里是否包装好了吗?还有,测试您的应用程序入口点吗?你写的时候会发生什么:
java -jar yourjar.jar
在控制台?你应该看到testng输出 . 此外,您确定您的参数xml文件指向正确的类并且它有效吗?
你的课程是在jar文件中吗?你的测试课程?请使用winrar查看jar内容 .
我认为,使用此清单,您的测试应该运行 .
1 回答
你可以用winrar打开jar文件,看看那里是否包装好了吗?还有,测试您的应用程序入口点吗?你写的时候会发生什么:
在控制台?你应该看到testng输出 . 此外,您确定您的参数xml文件指向正确的类并且它有效吗?
你的课程是在jar文件中吗?你的测试课程?请使用winrar查看jar内容 .
我认为,使用此清单,您的测试应该运行 .