2012-07-04 79 views
3

我有一個運行正常的testNG測試類,但是當我將它打包到包含測試文件的jar文件中時,我無法從中運行測試。 jar文件包含test.class文件。當我從maven調用測試時,它返回「沒有測試運行」。TestNG在jar文件中執行已編譯的測試

有關如何使用testNG在jar中運行測試類的任何建議?

+0

你可以包含你的jar文件的內容嗎? – 2012-12-06 23:24:17

回答

-1

你可以打開與winrar的jar文件,看看是否一切都打包在那裏? 另外,testng是您的應用程序入口點嗎?當你寫:

java -jar yourjar.jar 

在控制檯?你應該看到testng輸出。 另外,你確定你的參數xml文件是指向正確的類,它的作品?

你的類是否在jar文件中?你的測試類嗎?請檢查與winrar以查看jar內容。

我認爲用這個清單你的測試應該運行。

相關問題