以下の技術を使用しています。
- .net の Selenium Webdriver 2.0
- セレングリッド 2
- スペックフロー
- ビジュアルスタジオさん
- リシャーパー
私の問題は、テストを実行したら、Firefox と Internet Explorer の両方のような異なるブラウザーでテストを並行して実行するにはどうすればよいかということです。
現時点では、デフォルトのブラウザーでテストを 1 回だけ実行し、json ファイルで渡した他のブラウザーを無視します。
助けてください。
ありがとう。
以下の技術を使用しています。
私の問題は、テストを実行したら、Firefox と Internet Explorer の両方のような異なるブラウザーでテストを並行して実行するにはどうすればよいかということです。
現時点では、デフォルトのブラウザーでテストを 1 回だけ実行し、json ファイルで渡した他のブラウザーを無視します。
助けてください。
ありがとう。
おそらく、ノードがどのように登録されているかについてもっと熱心に考えるべきです。
ノードを開始するには (次のコマンドを使用)
java -jar selenium-server-standalone-2.14.0.jar -role node -hub http://localhost:4444/grid/register
ブラウザでもノードを起動しようとした場合(次のコマンドを確認してください)
-browser maxInstances=5
maxInstances --> ブラウザに関係なく、単一ノードでの最大セッション数を示します
デフォルトのブラウザーを回避するために、特定のブラウザー (IE、FF、Chrome) を並行して呼び出すように、テスト ケースで機能を指定してください。