前述のように、WebDriverは、一度に実行されるドライバーの最大数を強制しますか?
これを尋ねる理由は、1つだけでなく、スレッドのプールを実行しているためです。各スレッドは、設定されたテストシナリオを実行し、すべてのスレッドが完了したら、テスト結果と時間を記録します。
私が実行した場合:1 ...罰金、2 ...罰金、3 ...罰金、4 ...罰金、5 + ...各シナリオがまったく同じであっても、「失敗」を返すものもあります。
奇妙なことに、次のような結果が返されます。
テスト#1合格13秒 テスト#2合格19秒 テスト#3失敗0 テスト#4合格8秒 テスト#1合格11秒
したがって、明らかに、スレッドは実行され、0秒で完了しました。そしておそらく最も奇妙なのは、ログファイル(スレッドごとに1つのファイルがある)がスレッドが開始されてドライバーを作成したことを示していることですが、その直後(おそらくドライバーが開始されたとき)にスレッドが中断または強制終了されました。