ウォーターフォール開発の流れ
ウォーターフォール開発の流れ

テスト自動化ツールは「アジャイル開発のためのもの」というイメージを持たれることが少なくありません。 しかし実際には、ウォーターフォール開発においても大きな効果を発揮します。

テストスクリプトの再利用で効率化

ATgoでは、一度作ったスクリプトを様々なテストシナリオに転用できます。 画面ごとの操作手順をスクリプトとして作成し、テストデータはExcelで管理することで、データを入れ替えるだけで異なる条件のテストを即座に実行できます。 複数画面をまたぐシナリオテストは、作成済みのスクリプトの組み合わせる順番を変えるだけ。画面の遷移はフロー図で簡単に設定することができます。

テストデータはExcelで管理
テストデータはExcelで管理
テストデータはExcelで管理
シナリオはフロー図のドラッグ&ドロップで簡単編集

結合テスト段階で作成したスクリプトは、そのまま総合テスト・受入テストでも再利用できます。 テストフェーズが進んでもスクリプト資産は蓄積され続けるため、後工程になるほどコスト削減効果が高まります。

データ駆動テストの詳細はこちら

ウォーターフォール開発でも「シフトレフト」が可能に

シフトレフトと従来開発の品質保証プロセスの比較
シフトレフトと従来開発の品質保証プロセスの比較

不具合修正後のリグレッションテストも、スクリプトを実行するだけで全体確認が完了するため、手動テストと比べて大幅な工数削減が可能です。 ウォーターフォール開発では、テスト工程の後半になるほど確認範囲が広がり、手戻りのコストも増大します。 早い段階でテスト資産を積み上げていく、いわば「シフトレフト」の考え方を、ウォーターフォール開発の文脈でも無理なく実践できるのがATgoの強みです。

導入事例で見るテスト自動化の効果

受託開発や大規模システム開発では、総合テスト・受入テストの工程で数百〜数千件にのぼるテストケースの実行が求められます。さらに不具合が発生するたびに、修正箇所だけでなく、関連する機能全体へのリグレッションテストとそのエビデンス取得が必要となり、テスト工程の負荷は膨大になりがちです。 こうした課題を抱えるプロジェクトは、自動化の恩恵を受けやすい現場といえます。

導入事例:NRIが取り組む品質向上:テスト自動化は「やらない理由がない」

ATgoの主な機能

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

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

テスト自動化ツールATgo

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

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