私たちは数年前からローカル RC を介して Selenium テストを実行しており、グリッドへの移行を開始しています。サーバーのコンソール出力を独自のテスト ログにリダイレクトしています。デバッグには非常に便利です。コンソール出力は疑わしいことに Log4J のように見えるため、再構成可能である必要があります。
10:31:51.894 INFO - Command request: open[http://websiteundertest/IsSiteUpUp.aspx, ] on session 46c211b412474429957dbf6bebccd64d
10:31:55.323 INFO - Got result: OK on session 46c211b412474429957dbf6bebccd64d
10:31:56.330 INFO - Command request: isElementPresent[xpath=//h2, ] on session 46c211b412474429957dbf6bebccd64d
10:31:56.343 INFO - Got result: OK,true on session 46c211b412474429957dbf6bebccd64d
ハブ経由で再実行すると、コンソール出力はリモート RC にのみ表示されます。単純なコンソール リダイレクトは機能しません。この質問の範囲では、テストを実行しているコンピューターがアクセスできる場所で、リモート コンソールの出力をキャプチャする必要があります。C# を介して多数のビルド エージェントからテストを実行します。グリッド 1 と 2 を試しています。グリッド 2.x に直接移行する予定です。