Pioneerのお試しステップ
pioneer.js - javascript integration testing
pioneer/getting_started.md at master · mojotech/pioneer の補足的なファーストステップ
- インストール
chromedriver が必要なので入れる。
npm install chromedriver -g npm install pioneer --save
- スケルトン作成
以下で、tests
にスケルトン的なの作れる
$ ./node_modules/.bin/pioneer --scaffold
features
はシナリオファイル
steps
でシナリオに対する挙動をJavaScriptで書く感じ。
テストに必要なWidgetをwidgets
以下に入れておくと、steps
から読めるらしい。