TestSprite 2.1 発表:AIネイティブチームのための自律型エージェントテスティング
TestSpriteを立ち上げたとき、解決すべき課題は明確に見えていました。自動テストは遅すぎて、脆すぎて、手作業が多すぎる——そう思っていました。しかし、課題がこれほど急速に進化するとは予想していませんでした。
アーリーアクセスローンチから18か月が経ち、ソフトウェアの作り方は完全に変わりました。AIコーディングツール——Cursor、GitHub Copilot、Windsurf——は、今やウェブ開発者の約90%がコードを書く手段となっています。コード生成のペースは桁違いに加速し、「コードの生成」と「コードの検証」の間のギャップが、自信を持ってリリースしようとするすべてのエンジニアリングチームにとって、決定的なボトルネックになっています。
TestSprite 2.1は、私たちのこれまでで最も重要なリリースです。このリリースは現実に即して設計されています。コードを書くことがもはや難しいのではなく、それが本当に動くと確認することが難しい——そんな世界のために。
新機能
4〜5倍高速なAIテストエンジン
コアAIテストエンジンをゼロから再構築しました。以前は20分かかっていた処理が、今では5分で完了します。
これは単なる利便性の向上ではなく、テストが開発ループに組み込まれる方法を根本から変える構造的な変化です。テスト生成に20分かかっていたころは、リリース前に一度実行するものでした。5分になった今、意味のある変更のたびに実行できるものになりました。このサイクルの変化が、問題を発見するスピードのすべてを変えます。
認証フロー、検索機能、複雑なマルチステップのユーザージャーニーのテストでも、TestSpriteはAIコード生成そのものに匹敵するスピードで、包括的なテストケースを生成します——これは初めてのことです。
プルリクエスト自動テストを備えたGitHubインテグレーション
これは、多くのユーザーから最も要望されていた機能です。TestSprite 2.1には、すべてのプルリクエストに対してマージ前にフルテストスイートを自動実行する、ファーストクラスのGitHubインテグレーションが搭載されています。
GitHub App(数クリックで設定完了、設定不要)として導入することも、完全なコントロールを好む場合はGitHub Actionsワークフローとして利用することもできます。いずれの方法でも、プレビューデプロイに対して自動で実行されます——Vercel、Netlify、Render、Railway、Fly.ioなど、多数のサービスに対応しています。
実際の効果:AIが生成したコードのバグが、メインブランチに入る前に検出されます。コーディングエージェントがコードを書き、TestSpriteが検証し、問題があればGitHubがマージをブロックします。誰かが手動でテストを実行しなくても、ループが閉じます。
ビジュアルテスト編集インターフェース
AIが生成するテストは高速ですが、常に完璧とは限りません。新しいテスト編集インターフェースにより、TestSpriteが生成するすべてのテストケースを完全にビジュアルでコントロールできます。
任意のテストステップをクリックすると、その実行瞬間のスナップショットが表示されます——ページがどのように見えていたか、どの要素が操作されていたか、期待される状態は何だったか。そこから、インタラクションタイプ(クリック、ナビゲート、入力、スクロール、アサート)の変更、入力値の更新、タイムアウトの調整、またはポイント&クリックで要素ロケーターを切り替えることができます。
スマートな機能:後続ステップに影響するステップを変更すると、TestSpriteは以前のカスタマイズを保持しながら、下流のテストフローを自動で再生成します。最初からやり直すのではなく、編集するのです。
大幅に向上したカバレッジ
2.1エンジンは、複雑なアプリケーションアーキテクチャをより深く理解します。開発者やAIコーディングツールが見落としがちなエッジケース、エラー状態、ユーザーフローをカバーするテストを生成します。
カバレッジには以下が含まれます:APIファンクショナルテスト、セキュリティテスト、エラーハンドリング、認証フロー、インタラクティブUIコンポーネント、ワークフローバリデーション、UX一貫性チェック。フロントエンドとバックエンドを、1回のテスト実行で。
2.1を支える数字
2025年末にTestSprite 2.0とMCPサーバーをリリースした時点では、ユーザー数は35,000でした。現在、開発チームとQAチームの数は100,000に近づいており、約4か月で約3倍に増加しています。
この成長が示していること:私たちが解決しようとしている問題は現実のものであり、緊急性があるということです。Google、Apple、Adobe、Salesforce、ByteDance、Microsoft、MetaのチームがTestSpriteを使ってAI生成コードを大規模に検証しています。そうしなければならないからではなく、代替手段——AIの出力に追いつこうとする手動QA——が機能しないからです。
あるユーザーはこう述べています:
“「Cursorを使ってInsforgeを開発しているユーザーとして、これまで以上に高速にコードを生成していますが、それはバグも同じ速さで積み重なる可能性があることを意味します。TestSpriteは、Cursorが見落としたものを検出します。すべてのプルリクエストで自動的に実行されるという事実により、チームはマージされた内容を不安に思うことなく、迅速に進めることができます。」 — Hang Huang、CEO、Insforge”
なぜこれを作ったか
AIアシスト開発には、こんなシナリオが存在します。20分でバイブコーディングして機能を実装し、本番環境にプッシュし、3日後にユーザーから何かが壊れていると報告される。振り返れば明らかなバグでした。AIは実際の要件と合致しないそれらしいコードを書いた。誰も確認する時間がなかったので、誰も気づかなかった。
TestSprite 2.1は、そのようなAI開発のあり方への答えです。速度を落とすのではなく、検証を生成と同じくらい高速かつ自律的にすることで。
コードを書くことはもはや難しいことではありません。それが動くと確認することが難しいのです。それが私たちの解決すべき課題です。
はじめる
TestSprite 2.1は今すぐ利用可能です。無料のコミュニティティアで、新しいエンジン、GitHubインテグレーション、ビジュアルテスト編集にアクセスできます。こちらからサインアップしてください。デモ通話は不要です。