TestMu AI、Kane CLIで「Assurance Lifecycle」をリリースし、要件文書を証明可能なテストカバレッジに変換

TestMu AI (Formerly LambdaTest)

 

新しいアシュアランス手法では、PRDや仕様書から直接テストを設計し、各テストを検証対象の要件に恒久的に紐付け、推測ではなく確実な根拠に基づいてカバレッジを測定します。

 

サンフランシスコおよびインド・ノイダ, 2026年9月16日 /PRNewswire/ -- 世界初のエージェント型AIネイティブ品質エンジニアリング・プラットフォームである「TestMu AI」 (旧LambdaTest)は、 Kane CLI における新たなコマンドセット「Assurance Lifecycle」を発表しました。これにより、同ツールの機能はブラウザテストの作成や再実行にとどまらず、さらに拡張されます。各チームは自信を持って自社製品に求められる機能を明確に定義し、Kane CLIはその機能を検証するためのテストを設計します。各テストは、検証対象となる要件と恒久的に紐付けられており、カバレッジは確固たる証拠に基づいて測定され、製品の変更に合わせてテストスイートも自動的に調整されます。

 

TestMu AIは2026年4月、人間の開発者と、Claude Code、Codex CLI、Cursor、Gemini CLIなどのAIコーディングエージェントの両方に対応した、ターミナルネイティブのブラウザ自動化ツール「Kane CLI」をリリースしました。Kane CLIは、セレクタではなく平易な言語による要求に基づいて動作するため、チームはフローを記述して、完全なステップトレースとスクリーンショット付きの合否判定を得たり、フローをネイティブなPlaywrightコードにエクスポートしたり、CIパイプラインでヘッドレス実行を行ったりすることができます。リリース以来、kane-cli generateによる AI を活用したテストケース生成機能が追加され、1 行の説明文をシナリオやテストケースに変換できるようになりました。次は「 Assurance Lifecycle」です。これは、単なるプロンプトだけでなく、実際の要件文書に基づいて作成されたテストです。

 

多くのテストスイートは、依然として間違った問いに答えています。それらは、どの要件が検証されたかではなく、何件のテストが合格したかを報告するものです。テストは、その作成のきっかけとなった仕様から乖離し、カバレッジは推測の域を出なくなり、要件が変更された際には、どのテストが古くなってしまったのか誰も分からなくなってしまいます。Assurance Lifecycleでは、実行の前後におけるステップを扱います。要件を設計されたテストに変換し、テスト実行の結果を、何が実証されたかを示す監査可能な記録に変換します。

 

Assurance Lifecycleの仕組み

 

キャプチャ:kane-cliを使用して、スナップショットの要件文書(PRD、仕様書、ポリシーページ)を、ローカルのコンテンツアドレス指定型ストレージに取り込みます。
・抜粋:エージェントはソースを読み込み、読み取った正確な行を引用しながらユースケースを提案します。
・レビュー:チームは、信頼できるメンバーに対して提案を推奨したり、編集したり、却下したりします。エージェントが提案するものはすべて、当初は派生的なものとして扱われ、黙って信頼されることはありません。
・デザイン:kane-cliの設計テストは、ユースケースを受け入れ基準、シナリオ、そして実行可能なテストに変換します。シナリオごとに厳密に1つのテストが生成され、各テストには検証対象の基準がタグとして付与されます。デザイン成果物についても、同様のレビューが行われます。
・実行:設計されたテストは、「kane-cli testmd run」および「kane-cli testrun run」を通じて実行され、各実行ごとに証拠パックが生成されます。
・測定方法:kane-cliのレポートは、2つの側面(その実行結果が証明したこと、そして設計上まだ課題が残っている点)を取り上げています。欠落したカバレッジは、無音ではなく、ランク付けされたギャップとして記録されます。
・維持:kane-cli maintainは、ソースドキュメントに変更があった際にスイートを再調整し、古いスナップショットから抽出されたすべてのデータを、再検証が行われるまで「古くなった」状態としてマークします。

 

各段階は個別のコマンドとなっているため、チームはいつでも停止、確認、再開を行うことができます。上流でのコミットが行われない限り、下流での処理は一切実行されません。アシュアランス・ストアはプロジェクトディレクトリ内に存在し、書き込みは追加のみ可能で履歴を再生できる仕様となっており、ローカルに保持されます。つまり、ソースコード、ユースケース、設計、およびレビューの結果は、サーバー上ではなく開発者のディスク上に保存されます。ライフサイクル全体は、CI環境またはAIエージェント上でヘッドレスで実行されるため、エージェントは同じワークフロー内で機能の構築、仕様に基づくテストの設計、およびカバレッジの報告を行うことができます。

 

Assurance Lifecycleは、kane-cli generate を置き換えるのではなく、それを補完するものです。1分で10個の優れたテスト案を出したいというチームは「生成」から始めましょう。PRDがあり、「具体的に何が対象で、それをどう確認するのか」という疑問に答えなければならないというチームは、「アシュアランス」から始めましょう。

 

「現在、AIエージェントは、いかなるチームよりも速いペースでコードを記述しており、その両者の間のギャップこそが検証負債となります。Kane CLIは4月、エージェントや開発者に本格的なブラウザと「合格・不合格」の判定を提供することで、そのギャップの最初の部分を埋めることに成功しました。Assurance Lifecycleが残りの部分を埋めます」と、TestMu AIの共同創業者兼成長部門責任者であるMudit Singhは述べています。「グリーンスイートは実際に何を証明したのか、これまで一度も明かしたことがありません。これで、すべてのテストが検証対象の要件に紐付けられ、実行のたびにその証拠が記録され、カバレッジは「正しいことを願うだけの数値」ではなく、監査可能な記録となるのです。仕様が変更された場合、このテストスイートは、問題が黙って放置されることなく、どの部分が古くなったかを通知してくれます。それが、エージェンティック・スピードにおいて「アシュアランス」が持つべき意味なのです。」

 

Assurance Lifecycleは、Kane CLI 0.6.1以降で利用可能です。既存のユーザーは、npmまたはHomebrewを介してアップグレードできます。抽出、設計、および維持・照合の各ステップはKaneAIエージェント上で実行され、クレジットを消費しますが、レビュー、カバレッジ、および保存の各操作はローカルで行われ、無料です。

 

ドキュメントについては、 testmuai.com/support/docs/kane-cli-assurance/ をご覧ください。また、Kane CLIの詳細については、 testmuai.com/kane-cliをご覧ください。

 

TestMu AIについて

 

TestMu AI は、世界初のエージェント型AIを搭載した品質エンジニアリングプラットフォームであり、インテリジェンスを中核に据え、組織がテストの自動化とスケール化を実現できるよう設計されています。TestMu AIは、自律的な機能と、最新の開発ワークフロー全体にわたるシームレスな統合を組み合わせることで、AIファーストの世界において、チームがより迅速に、信頼性と安全性の高いソフトウエアを提供できるよう支援します。

 

詳細については、https://www.testmuai.com/をご覧ください。 

 

メディア連絡先
Nikhil Saxena
TestMu AIのコーポレート・コミュニケーション・マネージャー
+91 98709 81968
nikhils@testmuai.com 

 

 

 

(日本語リリース:クライアント提供)

PR Newswire Asia Ltd.

 

 

PR Newswire
1954年に設立された世界初の米国広報通信社です。配信ネットワークで全世界をカバーしています。Cision Ltd.の子会社として、Cisionクラウドベースコミュニケーション製品、世界最大のマルチチャネル、多文化コンテンツ普及ネットワークと包括的なワークフローツールおよびプラットフォームを組み合わせることで、様々な組織のストーリーを支えています。www.prnasia.com

本プレスリリースは発表元が入力した原稿をそのまま掲載しております。また、プレスリリースへのお問い合わせは発表元に直接お願いいたします。

プレスリリース添付画像

このプレスリリースには、報道機関向けの情報があります。

プレス会員登録を行うと、広報担当者の連絡先や、イベント・記者会見の情報など、報道機関だけに公開する情報が閲覧できるようになります。

プレスリリース受信に関するご案内

SNSでも最新のプレスリリース情報をいち早く配信中