タグ

ChromeとSeleniumに関するmytechnoteのブックマーク (2)

  • WebdriverIOを使ってみました

    質問内容は以下のとおりです。 ※ ライブラリやadapterをインストールするか?という質問は省略しています Seleniumの動作環境(On my local machine) 使用するテストフレームワーク(jasmine) Specファイルの配置場所(./test/specs/*.js) 使用するレポーターの種類(dots) 使用するサービス(selenium-standalone) logレベル(error) エラー発生時のスクリーンショットの配置場所(./errorShots) テストサーバーのbase url(localhost:8000) テストの実行 先ほど指定した場所にテストを作成・配置し、以下のコマンドでwdio testrunnerを実行します。 wdio.conf.jsのserviceにselenium-standaloneを登録しておくとテスト実行時に自動でsele

    WebdriverIOを使ってみました
  • UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築 – ICS MEDIA

    Webアプリケーションを開発する際、みなさんはどのようにテストを行っていますか? Webアプリケーションは、ユーザーごとに異なるブラウザを使用しており、ユーザー操作も必要となるため、手作業でテストをされている方も多いと思います。また、機能改修やバグフィクス後に、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が必要となりますが、時間が取れずしっかりとテストができていない方も多いのではないでしょうか。 記事では、これらのテストを自動化することのできる「Selenium Webdriver」(セレニウム ウェブドライバー)について紹介します。 入力フォームのバリデーション機能をチェックするデモ 簡単な入力フォームのバリデーション機能をチェックするデモを動画で紹介しましょう。入力値に対して期待するエラー文言が表示されているかのテストを実施しています。Seleniu

    UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築 – ICS MEDIA
  • 1