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

2026-09-16 00:01

新しいアシュアランス手法では、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

  1. 不正アクセスで「財産失った」FX取引の利用者から被害の声…“口座が430万円→6000円に” PHPショック続く 飲食店アプリ停止など影響も
  2. ネパール・ヒマラヤで行方不明の日本人登山者2人か 地元当局が遺体発見と報道
  3. リニア談合めぐり大成建設と鹿島建設に120日間の営業停止処分 独禁法違反の罪で今年9月に有罪確定受け 国交省
  4. 極上「サンマ」が激安100円 不漁でも“立派なサイズ” お得にゲット「伊勢エビ」つかみどり&量り売りも【Nスタ】
  5. Apple初の折りたたみスマホ「iPhone Duo」発売 画面分割での同時作業も可能に 予約殺到で“50万円近い値段”で転売も
  6. くちびる泥棒【 鈴木福 】道枝駿佑に迫って「星ちゃんごめんなさい」 安斉星来「やり返すね(笑)」返信 映画ポスターでいたずら【 うるわしの宵の月 】
  7. 【独自インタビュー】VIVANT・シンシー工作員 演じる『リンリン&木幡竜』 別班 “拷問シーン” や 乃木(堺雅人)の迫力明かす「Fが本当に怖くて…最後のシーンでしくじった」
  8. 【台風30号】大型で非常に強い勢力で先島諸島に接近中 猛烈な風・しけに厳重警戒 週明けにかけて西~東日本も大雨のおそれ
  9. 東京都水道局が個人情報保存のハードディスク紛失 1900人あまりの名前や住所などを保存
  10. 一部区間で運休続くJR久留里線「復旧を断念」 先月の台風による土砂崩れで線路が埋まるなどの被害
  11. 「PHP」欠陥の影響続く 緊急速報メールや店舗アプリ停止…対策始まる前の「ゼロデイ攻撃」で被害広がる可能性も
  12. 5秒の電話で声が盗まれる?“オレオレ詐欺”に悪用も 増加“見知らぬ番号からの電話”への対策は【Nスタ解説】