1

以下の技術を使用しています。

  • .net の Selenium Webdriver 2.0
  • セレングリッド 2
  • スペックフロー
  • ビジュアルスタジオさん
  • リシャーパー

私の問題は、テストを実行したら、Firefox と Internet Explorer の両方のような異なるブラウザーでテストを並行して実行するにはどうすればよいかということです。

現時点では、デフォルトのブラウザーでテストを 1 回だけ実行し、json ファイルで渡した他のブラウザーを無視します。

助けてください。

ありがとう。

4

1 に答える 1

0

おそらく、ノードがどのように登録されているかについてもっと熱心に考えるべきです。

ノードを開始するには (次のコマンドを使用)

java -jar selenium-server-standalone-2.14.0.jar -role node -hub http://localhost:4444/grid/register

ブラウザでもノードを起動しようとした場合(次のコマンドを確認してください)

-browser maxInstances=5

maxInstances --> ブラウザに関係なく、単一ノードでの最大セッション数を示します

デフォルトのブラウザーを回避するために、特定のブラウザー (IE、FF、Chrome) を並行して呼び出すように、テスト ケースで機能を指定してください。

于 2012-06-26T13:03:35.247 に答える