Jenkins プラグイン Sauce OnDemand を介して、さまざまなブラウザー/プラットフォームで Web アプリケーションを実行する必要があります。Sauce Ondemand の公式ガイドが、最も基本的なこと (テスト ケース/スイートのロード方法) 以外のすべてについて話しているのは、本当にばかげています。誰でもそれを行う方法を知っていますか?
1 に答える
2
ちょうどそれを理解しました。Selenium Builder プラグインを Jenkins にインストールする必要があります。手順:
- Selenium Builder プラグインを Jenkins に追加します。
- テスト スクリプト (html または json) を git リポジトリにアップロードします。
- [ビルド] で、[Selenium Builder スクリプトを呼び出す] を選択します。
- そこにスクリプト ファイル名を入力します (スクリプトがワークスペース フォルダーの直下にあるとします)。
- git リポジトリの URL でビルドします。
終わり。
このソリューションは、複数のブラウザーではなく、1 つのブラウザーに対してのみスクリプトを実行できます。複数実行する方法を見つけようとしています。
アップデート
複数のブラウザでテストを行う方法を考え出しました:
Jenkins に Matrix Project プラグインをインストールし、Multi-configuration Project の新しいジョブを作成し、Configuration Matrix でターゲット ブラウザーを選択し、OnDemand サポートもソースにする必要があります。
于 2014-08-19T18:50:18.937 に答える