Slide 30
Slide 30 text
© 2012-2019 BASE, Inc.
● 受け入れテスト作成・実行のためのOSSフレームワーク
○ Markdownベースのシンプルな仕様記述Syntax
○ ステップ実装のための言語は Java/JS/TS/Python/Ruby/C# をサポート
● Visual Studio Codeの拡張 (https://marketplace.visualstudio.com/items?itemName=getgauge.gauge)
が用意されている
○ 新規PJ作成・テスト実行・コード補完・定義ジャンプ・フォーマット...etc
● taiko(ブラウザ経由のテストを行うためのNode.jsライブラリ)との組み合わせ
○ 同じくThoughtWorks社がメンテしている taiko と組み合わせてUI経由のテストが行え
る
○ コマンドでSUT(System Under Test)を操作した記録を元にコードを生成する
■ ex. openBrowser(), goto("example.com"), click("agree"), write("test")
○ ※ Seleniumを普通に使うのも可能
Test Automation Framework 「gauge」