1

Protractor には、テストが実行されているマシンに Protractor/Selenium Webdriver がインストールされている必要がありますが、Angular Scenario ランナーはブラウザー内で実行されます。

テスト/シナリオをリモートで実行して、潜在的なインタビュアーに、私が開発しているサイトの動作/性質についての洞察を提供できるようにしたいと考えています.

過去に iMacros を使用したことがありますが、テストは Firefox と Chrome の間で厳密に移植可能ではありませんでしたか?

分度器とAngular Scenario runnerの違いについての私の仮定は正しいですか?

ありがとう、マーク。

4

2 に答える 2

0

Protractor には、テストが実行されているマシンに Protractor/Selenium Webdriver がインストールされている必要がありますが、Angular Scenario ランナーはブラウザー内で実行されます。

NPM を使用している場合は、Protractor/Selenium Webdriver をローカルの依存関係として持つことができます。グローバルにインストールする必要はありません。https://github.com/angular/protractorを参照してください。

テスト/シナリオをリモートで実行して、潜在的なインタビュアーに、私が開発しているサイトの動作/性質についての洞察を提供できるようにしたいと考えています.

分度器などを使用して、ワークフローやユースケースを示すサイトのライブ デモを意味しますか? もしそうなら、あなたはソリューションを設計しすぎている可能性があります。Youtube の動画でも同じ効果が得られます。

過去に iMacros を使用したことがありますが、テストは Firefox と Chrome の間で厳密に移植可能ではありませんでしたか?

分度器テストは移植可能です。正しい Web ドライバーが必要であり、ブラウザーのバイナリーを指すようにするだけです。

分度器とAngular Scenario runnerの違いについての私の仮定は正しいですか?

これにはお答えできません。Angular Scenario Runner についてはよくわかりません。

ただし、減価償却されているため、使用しないことをお勧めします。ページの上部にある注意を参照してくださいhttps://docs.angularjs.org/guide/e2e-testing .

于 2016-02-18T16:37:39.763 に答える