2016-04-07 21 views
0

Capybara/Browserstack/Cucumberを使用して個々のブラウザスタックテストを順番に開始する方法が他の誰かに分かっているのだろうか。Browserstackの実行でその機能が更新されない

私は、ブラウザをシャットダウンしても、browserstackが私の新しい機能で更新されないという意味でCapybaraの使用に問題があります.2つのテストの実行は、Browserstackで連続して開始され、ブラウザとOSの設定は同じです。

要約シナリオ:私は能力が 例OGでのxのウェブサイトをテストすることを考えるとファイル名を指定して実行ログインテスト :|ブラウザ| browser_version を| os | os_version |解決策| | IE | 11.0 | Windows | 8.1 | 1024x768 | | Firefox | 45.0 | Windows | 10 | 1024x768 |

すべての値が正常に次のステップに送られることを確認しましたが、Browserstackは設定しようとしている新しい機能を更新しないようです。

私は恐らくparallellが代わりに設定によって機能を設定することができると知っていますが、Browserstackのライセンスを使ってparallellをいくつ実行するかには限界があります。だからこそ私はそれらを連続して実行したいと思っており、これを実行する方法であると考えました。

答えて

0

私の経験によれば、BrowserStackはテストから受け取った特定のOS /ブラウザ機能に関するテストを開始します。したがって、あなたのセットアップは両方のテストの実行に同じ能力を送信しているようです。

あなたはテストを順番に実行し、異なるOSとブラウザの組み合わせで実行したいと思っています。その場合は、BrowserStackのマニュアルを参照して、「並列テスト」セクションのParallel Cucumber tests using Rake fileを設定することができます。すべてのファイルを作成したら、次のコマンドを実行してテストを順番に実行できます。

rake BS_USERNAME=<username> BS_AUTHKEY=<access_key> nodes=1 
関連する問題