0

Selenium Webdriver を使用してテスト フレームワークを用意しました。

testng を使用してテスト結果を生成します。

Build.xml ファイルを実行すると、ビルドが成功したことが示されますが、ビルドを実行しようとすると失敗し、メイン クラスが含まれていないというメッセージが表示されます。

その後、プロジェクトにメイン クラスを追加したところ、動作し、jar ファイルを実行できました。

問題は、プロジェクト全体ではなく、メイン クラスのみが実行されることです。

それを解決するために、メインクラスにすべてのクラスのインスタンスを追加しましたが、うまくいきました。

しかし、私の主な問題はテスト結果です。Testngを使用してテスト結果を生成していません。

誰でも私を助けることができますか?

4

1 に答える 1

0

antを使用していると仮定して、以下を見てください。これにより、何をする必要があるかがわかります。

http://openwritings.net/public/testng/ant-build-file-testng

もちろん、これはtestngを実行するためだけのものです。その前に、build.xmlファイルで、すべてのクラスをクリーンアップしてコンパイルすることをお勧めします。

これは、testngを使用してプログラムをコンパイルおよび実行するためのbuild.xmlの良い例でもあります。

http://www.seleniumtests.com/2011/06/selenium-tutorial-ant-build-for.html

于 2013-01-23T16:07:01.013 に答える