AI技術でテスト設計を革新するAGESTのTFACT
株式会社AGESTは、東京都文京区に本社を置く企業で、先進的なソフトウェアの品質向上を目指しています。最近、同社のAIテスト管理ツール「TFACT」に新たに追加されたAIテスト設計機能「Test Designer」は、テストプロセスの効率を向上させるために設計されています。この機能は、テスト工程において属人化しやすい設計部分をAIが支援することで、作業工数の削減と品質の向上を実現します。
「Test Designer」とは?
「Test Designer」は、テスト設計の過程でAIが自動的にテストケースを生成します。この機能は、過去の知識と経験に基づいてテスト観点をサポートし、開発者が見逃しがちな観点の抜け漏れを減らすことができるため、非常に便利です。具体的には、仕様書を基にした実施手順やテストデータを準備し、生成したテストケースは、TFACTのテスト実行工程へと連携されます。
脱属人化の実現
テスト設計には通常、経験やスキルに依存する部分が多く、十分な設計作業が行えないこともありましたが、「Test Designer」を使うことで、この依存度を軽減できます。AIがドラフトを生成し、人間がその内容を評価・訂正するプロセスを通じて、効率的かつ高品質な設計が実現できるのです。
機能の詳細
この新しい機能により、次のようなことが可能になります:
1.
観点ライブラリとの突き合わせ
TFACTが持つテスト観点ライブラリを活用し、登録された仕様との関連度を評価しながら、検証すべき観点を提示します。これにより、経験則に依存せず、必要な観点を漏らさず取得できます。
2.
自動的なテスト設計技法の適用
仕様内容に基づき、テスト条件を自動生成します。デシジョンテーブルや境界値など、様々なテスト設計技法をAIが適用して、実施手順やテストデータを生成します。
3.
トレーサビリティの確保
生成したテストケースから元の仕様書に遡ることができるため、テスト条件の確認や影響範囲の把握が容易になります。
4.
AIと人の協働レビュー
AIが生成したテスト条件のレビューを行い、必要に応じて「重大」「注意」「参考」と分類し、指摘します。これはAIを使いつつも、最終的な判断は人間が行うプロセスであり、高いテスト品質も確保できます。
その他のアップデート機能
今回のリリースでは「Test Designer」に加え、以下の便利な機能も提供されます:
- - TFACT CLI: コマンドラインから直接操作でき、CI/CDパイプラインへの組み込みが容易になります。
- - 日次進捗レポート機能: テスト進捗を可視化し、報告の手間を軽減します。
- - 担当者アサイン機能: ケース毎に担当者を割り当て、テスト実施のスムーズな進行が実現します。
未来への展望
AGESTは今後も「TFACT」の機能拡張を進めるとともに、ソフトウェアテストの質と効率を向上させる努力を続けていく予定です。その結果、お客様のプロダクト価値を最大化し、より良い成果をお届けしていきます。
会社情報
AGESTは、ソフトウェアテストサービスやセキュリティサービスを通じて、お客様のプロダクト品質の向上を図り、高度なデジタル社会の発展に寄与することを目指しています。
詳細は公式サイト
AGEST または
TFACTのサービスサイトをご覧ください。