Internet Explorer の複数のバージョンで分度器 e2e テストを実行するためのベスト プラクティスはありますか?
1012 次
3 に答える
2
分度器と IE VM をセットアップする方法についてのブログ記事を書きました。
http://elgalu.github.io/2014/run-protractor-against-internet-explorer-vm/
この記事は私の同僚を対象としているため、少し大雑把です。そのため、最初に以下のセクションを調べてください。探しているものが見つかるかもしれません。
代替案 1 - Windows に nodejs をインストールする
于 2014-04-04T02:36:49.277 に答える
0
ベスト プラクティスは、システムの保守を容易にし、クラッシュやシャットダウンに対する回復力を持ち、完全に自動化することです。複数の Windows および IE 構成を実行してテストするシステムをセットアップしています。私が使用した:
- http://www.ubuntu.com Ubuntu、ホスト OS 用
- https://www.virtualbox.org複数の Windows および IE インスタンスを実行するための Virtualbox
- VM イメージのhttp://modern.ie
- http://gruntjs.com Grunt、タスク自動化用
- https://www.npmjs.org/package/grunt-protractor-runner Grunt プラグイン、分度器用
- https://github.com/sindresorhus/grunt-concurrent Grunt プラグ、並行性のため
- http://jenkins-ci.org/ Jenkins、Git コミットのビルド自動化用
Git コミットが発生するたびに、Jenkins はビルドを開始し、スクリプトを実行して、必要な VM イメージが実行されていること、および Selenium が実行されていることを確認して確認します。次に、grunt タスクを実行します。このタスクは、テスト用に複数のインスタンスを同時に起動します。
于 2014-02-25T19:33:09.243 に答える