ニュース

テクマトリックス、AIでAPIテストシナリオを自動生成する「SOAtest with Smart API Test Generator」を販売

 テクマトリックス株式会社は、ウェブアプリケーションの操作を分析してAPIテストシナリオを自動生成する機能を搭載した、米Parasoftのテストツール「SOAtest with Smart API Test Generator」の販売を9月1日に開始する。出荷開始予定日は10月1日。

 SOAtest with Smart API Test Generatorは、APIテスト自動化ツール「SOAtest Desktop Edition」に、ウェブアプリケーションの操作からAPIテストシナリオをAIで自動生成する機能を追加した上位製品。ウェブブラウザーから発生するトラフィックをモニターし、AIによりAPIコールの識別とAPIコール間のデータの関係性を分析し、ユーザー操作から落とし込まれたさまざまなユースケースのAPIテストシナリオを自動生成する。

 AIによるテストシナリオの自動生成は、主にSPA(Single Page Application)を含め、ウェブブラウザーで実行するJavaScriptからバックエンドのAPIをコールするウェブアプリケーションで活用できる。

 モニターしたAPIコールの実行結果を記録するため、APIテストシナリオを自動生成すると同時に、アサーションで用いる期待値も自動的に設定し、テスト資産の作成を効率化する。また、テスト担当者が実施するUIテストから、APIテストシナリオを自動生成し、開発者は特定のユースケースにおけるUI操作時のAPIコールを理解することができるため、AIで自動生成したAPIのテストシナリオはテスト担当者と開発者の共通の成果物として、問題の切り分けやデバッグの際に原因箇所の特定に役立てられる。

 こうしたAPIテストシナリオ自動生成機能により、アプリケーションのバージョンアップや機能改善などの保守開発、システムのポーティングといった場面で、現新比較を行うAPI回帰テストを自動化でき、APIテストを効率化できるとしている。

 テクマトリックスは、SOAtest with Smart API Test Generatorの総販売代理店として日本国内での販売、マーケティング、日本語化、ユーザーサポート、ソリューションサービスの提供などの活動を展開する。