gaugeのサンプル(ステップ実装言語はJava)
- gaugeのVSCodeプラグインを入れて「Create a new Gauge Project」でテンプレート作成
example.spec
とStepImplementation.java
を日本語化
gauge run specs
もしくはspecファイルの「Run Spec」や「Run Scenario」をクリックしても良い
実行するとローカルにreports/html-report/index.html
が出力されるのでブラウザで見る
GitHub Actionsでのテスト実施、テストレポート公開(GitHub Pages)まで実施
reports/html-report
フォルダをPagesに公開している- URLは下記になる
- GitHub側でPagesを有効化(Source: GitHub Actions)する必要あり
下記の例がイメージしやすい。 https://speakerdeck.com/hgsgtk/atdd-by-genba-example?slide=47