「入力パターンが10種類あるから、スクリプトも10本作らないといけない」 そんな非効率を解消するのが、ATgoのデータ駆動テストです。

データ分離機能

ATgoでは、テストの操作手順(スクリプト)と入力データを分離して管理できます。 入力データはExcelファイルで一元管理し、同一スクリプトを使って複数パターンのテストをまとめて実行できます。

スクリプトとExcelデータファイルの対応イメージ
スクリプトとExcelデータファイルの対応イメージ

Excelにはログイン情報・検索条件・入力フォームの値など、テストごとに変わるデータを一覧形式で定義します。 ATgoはExcelの行を指定してスクリプトを繰り返し実行するため、パターンを追加したいときはExcelに行を足すだけで対応できます。 入力値を変更する際もExcelを更新するだけで完了するため、スクリプト本体への修正は最小限に抑えられます。 システム改修時の影響範囲が小さく、保守性の向上にも直結します。

ループコマンドで実行順序やデータ番号を指定可能

複数パターンの実行結果一覧
複数パターンの実行結果一覧

データ駆動テストが特に役立つ場面としては、入力チェック・境界値テスト・大量データを使ったテストなどが挙げられます。 1本のスクリプトで何十・何百ものパターンをカバーできるため、テスト工数を大幅に削減できます。 テストの量が多いほど、その効果を実感できます。

ATgoの主な機能

トライアルやデモのご相談も承ります。お気軽にお問い合わせください。

ATgoの機能をもっと見るお問い合わせはこちら

テスト自動化ツールATgo

1か月無料ですべての機能をお試しいただけます。
お気軽にお問い合わせください。

\ATgoを無料で体験/
トライアル申込み
\3分でわかるATgo/
資料ダウンロード
\どんなことでもお気軽に!/
お問い合わせ・ご相談