4

問題なく動作する testNG テスト クラスがありますが、テスト ファイルを含む jar ファイルにパッケージ化すると、そこからテストを実行できません。jar ファイルには、test.class ファイルが含まれています。Maven からテストを呼び出すと、「実行するテストはありません」が返されます。

testNG を使用して jar 内でテスト クラスを実行する方法について何か提案はありますか?

4

1 に答える 1

-1

jar ファイルを winrar で開いて、すべてが圧縮されているかどうかを確認できますか? また、アプリケーションのエントリ ポイントをテストしていますか? 書くとどうなりますか:

java -jar yourjar.jar

コンソールで?testng の出力が表示されるはずです。また、パラメーター xml ファイルが正しいクラスを指していて、それが機能していることを確認してください。

あなたのクラスはjarファイルにありますか?あなたのテストでクラス?jar の内容を確認するには、winrar で確認してください。

このチェックリストを使用して、テストを実行する必要があると思います。

于 2013-01-14T22:41:53.513 に答える