タグ

SauceLabsに関するvvakameのブックマーク (3)

  • 始めるPR駆動E2Eテスト生活 | チャットワーククリエーターズブログ

    髭伸ばしてみました。@kyo_agoです。この記事はE2EテストAdventCalendar -3日目です。 さて、みなさま前回の記事でE2Eテスト入門できたでしょうか? この記事は前回の状態を踏まえて説明しているため、未読の方は是非一度ご覧の上以下の内容をお試しになることをお勧めいたします。 前回の記事では以下の状態になることが目的でした。 ブラウザ上でE2Eテストが走ることPR毎にテストが走ることマージ前にテストが成功したかどうかがわかることただ、これには以下のような問題があります。 PRの内容でテストが成功するかわからない(テスト対象がインターネット上のURLになるため)この記事ではこの点に関して解決していきたいと思います。 以下の様な手順で進めます。 travis上でhttpdを立ち上げるtunnel-identifierを指定するテスト用のhtmlを設置するテストの対象を変更する

    始めるPR駆動E2Eテスト生活 | チャットワーククリエーターズブログ
  • TravisCI、SauceLabs、Protractorで始める簡単E2Eテスト入門 | チャットワーククリエーターズブログ

    自転車通勤始めました。@kyo_agoです。この記事はE2EテストAdventCalendar -26日目です。 今日はGithub上でTravisCI、SauceLabs、Protractorを使って簡単に始められる継続的E2Eテストの方法を紹介したいと思います。 ゴールはGithubにPRする毎にTravisCIがProtractorを使ってSauceLabs上で検証した結果を教えてくれるところです。 登場するユーザ名(kyo-ago)、リポジトリ名(Protractor-SauceLabs-TravisCI-sample)は実際のものに置き換えて読んでください。 SauceLabsの登録まず最初にSauceLabsのアカウントを作成します。 この時点ではGithubのリポジトリも何らかの設定ファイルも必要ありません。 「Getting Started」を押してください。 ダイアログが

    TravisCI、SauceLabs、Protractorで始める簡単E2Eテスト入門 | チャットワーククリエーターズブログ
  • クラウド上でクロスブラウザテスト Sauce Labs

    またまた最高のサービスが出てきた。名前はSauce Labsクラウド上でクロスブラウザテストができるサービス。 クラウド上にOSと各種ブラウザの組み合わせを100種類以上待機させておいて、専用アプリやWebビュワーから時間レンタル、というのが基のサービス。 ■OSとブラウザのセット ■テスト動作はムービー再生で確認できる 詳しくはこちらの開設記事を これは快適!Mac OS X上でWinのIE6/7/8/9/10など、さまざまなブラウザの確認ができるアプリ -Sauce | コリス しかも我々オープンソースプロジェクトに対しては、利用状況を公開する条件で、機能を無料で利用することができる。 ありがたい。 とにかく便利、一度お試しあれ。

    クラウド上でクロスブラウザテスト Sauce Labs
  • 1