Gulp
E2Eテストを実行させるのに、http serverの起動、seelnium standaloneサーバーの起動、protractorの実行と 3つのターミナルが必要になります。 それをコマンド1つでテストのたびに毎回それをやるのも面倒だったので、gulpのタスクとしてできるようにしました…
protractorを使ってテストをする際に、事前にwebdriver-manager updateを実行する必要があります。 通常は、 $ npm install -g protractorを実行した後、 $ webdriver-manager updateを実行する。 上記をnpm install した後にgulp 経由で実行する方法です。 …