0

Nunit 自動テストがいくつかあります。Nunit コンソールを使用して、Selenium グリッドでこれらのテストを実行しようとしています。グリッド上でテストを起動する .bat ファイルを作成しました。このファイルは、テキスト ファイル内のテストのリストを参照します。

.bat ファイルを手動で実行すると、テストが実行され、xml 結果ファイルが自動的に作成されます。

Windows タスク スケジューラで .bat ファイルを実行すると、テストは実行されますが、テスト結果が得られません。

タスク スケジューラを使用すると結果が得られない理由を理解するのに助けが必要です。

.bat ファイルの内容は次のとおりです。

nunit-console /result:console-testResults2.xml /work:C:\Selenium\TestResults /runlist:C:\Selenium\testlist.txt "C:\Selenium\VisualStudio\Automated Tests\Automated Tests\AutomatedTests\bin\Debug\AutomatedTests.dll"
4

1 に答える 1

0

私は同じ問題を抱えていましたが、それはテストを実行する場所が原因であることが判明しました。「開始」オプションをテスト dll と同じディレクトリに設定すると、そのディレクトリに XML ファイルが正常に作成されました。

于 2014-11-20T00:06:40.617 に答える