June 13, 2016 E2E Nightwatch Nightwatch.jsについて簡単に学び、簡単にまとめました。 概要 Nightwatchとは? Selenium WebDriver APIを使い、Node.jsで書かれたWebアプリケーション/Webサイト用の自動テストフレームワーク 継続的インテグレーションを行うためのE2Eテスト自動化へのソリューション Seleniumの概要 ブラウザ自動制御のための人気で包括できなツール。元々Javaだったが現在は多くの言語をサポート Nightwatchはブラウザ自動制御のためにSelenium WebDriver(特にWebDriver Wire Protocol)を使っている オペレーションについて NightwatchはSeleniumサーバーに正しいパラメータを付与してHTTPリクエストを送ることで動作する。 RESTful