実際のブラウザーや実際のデバイスで、angularjs に基づいていないアプリや Web サイトをテストする方法を探しています。CasperJSを見つけましたが、CasperJS はヘッドレス ブラウザでしか動作しません。
以下をサポートするテストランナー/テストフレームワークの組み合わせはありますか?
- うなり声
- すべての主要ブラウザ (Chrome、Firefox、Safari、IE)
- ヘッドレス ブラウザ (PhantomJS)
- (オプション) タッチ ジェスチャをシミュレートする
実際のブラウザーや実際のデバイスで、angularjs に基づいていないアプリや Web サイトをテストする方法を探しています。CasperJSを見つけましたが、CasperJS はヘッドレス ブラウザでしか動作しません。
以下をサポートするテストランナー/テストフレームワークの組み合わせはありますか?
分度器を選びます。その主なターゲットが角度であることは知っていますが、角度がなくても問題なく動作します。便利なショートカット機能があります。角度のないサイトをテストするために使用しますが、十分に安定しているように見えます. それ以外は webdriverjs に基づいており、phantomjs でも動作します。
適切なスターター セットアップがあります: https://github.com/angular/angular-seed
このページは、要件に合わせて調整するのに役立ちます。
http://ng-learn.org/2014/02/Protractor_Testing_With_Angular_And_Non_Angular_Sites/
主な URL:
私は phantomjs の部分をテストしませんでしたが、Google は問題ないと言っています。
主なブラウザについて Protractor は Saucelabs にも接続できます。 http://www.saucelabs.com/
現在、301 の異なるデバイス/OS/ブラウザ プラットフォームがあります。https://saucelabs.com/platforms