Eclipse
にはMaven
/TestNG
/Selenium
というプロジェクトがあります。私はTestNG
テストとしてプロジェクトを実行すると、私はコンソールでこれを参照してください。自動的に生成されたカスタムの代わりにカスタムのTestNG.xmlファイルを使用しますか?
[TestNG] Running:
/private/var/folders/ly/hg5d7s916xs2f9c1l95ndqcm0000gn/T/testng-eclipse-1560914389/testng-customsuite.xml
恐ろしいです。そこで、そのファイルをトップレベルのフォルダ(私のpom.xml
の隣)にコピーして、プロジェクトを再実行しました。しかし、私はこれを参照してください:
[TestNG] Running:
/private/var/folders/ly/hg5d7s916xs2f9c1l95ndqcm0000gn/T/testng-eclipse-631698178/testng-customsuite.xml
新しいXMLファイルが生成されました。しかし、テストのためにパラメータなどを分散して実行する必要があります。編集したXMLファイルはどのように使用できますか?ありがとう!
あなたの答えをありがとう。 'testng.xml'というファイルを' src/test/resources'に追加し、上記xml行をpom.xmlの ''セクションに追加しました。私は 'target/surefire-reports'フォルダにテストレポートを生成しているので、surefireプラグインがインストールされているはずですが、それ以外はどこでチェックするのかわかりません。しかし 'Run As'' TestNG Test'を実行すると、'/private/var/... 'に新しいXMLファイルが生成されていることがコンソールでわかります –
kroe761
TestNG Testとして実行してください。 ? –
はい、それは私がやっていることです。 – kroe761