3000 を超えるシナリオで構成されるテスト パックがあります。問題は、シナリオを 1 回で実行すると、完了するまでに約 10 時間かかることです。シナリオを 4 つのブロックに分割し、それぞれ約 750 のシナリオを作成したいと考えています。異なるウィンドウ/ターミナル(VMware)でそれらを並行して実行したかったのですが、回避策はありますか???
質問する
248 次
2 に答える
0
この質問には selenium タグが含まれているため、(正確であると仮定して) Selenium-Gridは、分散並列テスト環境をセットアップするためのオプションになります。
于 2013-03-01T00:02:29.293 に答える
0
orde は Selenium Grid について言及しており、それはパズルの 1 つのピースです。これにより得られる主な利点は、新しい Selenium インスタンスを作成するときに、コード内でサーバー ハブを識別するだけでよいことです。
次に、750 シナリオの 4 つのブロックを実際に一度に実行します。Jenkins のような CI ツールを使用してそれを達成することをお勧めします。そうすれば、Jenkins の Web GUI で結果をまとめることができます。
于 2013-03-05T13:34:56.743 に答える