Kiroが自分で回せるテストツール
お使いのAndroidおよびAI搭載エディタとシームレスに統合
オンボーディングはコマンド1つ
testsprite setup --agent kiro がAPIキーを設定・検証し、リポジトリに検証スキルを配置します。Kiroはセッションのたびにドキュメントから推測し直すのではなく、一度だけループを学習します。インストールは完全にローカルです。
ブラウザコード不要のテスト
テストはアクションとアサーションを平易な言葉で書いたプランファイルです。保守すべきセレクタはなく、次のリデザインで壊れるものもありません。testsprite test create --plan-template で、インストール済みバージョンに固定されたスキーマ準拠の雛形が得られます。
成果物5つではなく、失敗バンドル1つ
test failure get は失敗したステップとその前後、スクリーンショット、DOMスナップショット、テストのソース、根本原因の仮説、推奨される修正箇所を返します。すべてが単一のスナップショットIDを共有し、CLIは異なる実行のデータを繋ぎ合わせることを拒否します。
コンテキストウィンドウより長生きするスイート
合格したテストはすべて蓄積されます。次のセッションでも、次のリファクタでも、Kiroがその理由を忘れたずっと後でも、その要件は検証され続けます。どれほど大きなコンテキストウィンドウにもできないことです。
Kiroに自分の成果物を検証させる
生成は速く、ボトルネックはレビューに移りました。プルリクエストを開く前にKiroが変更の動作を証明できるようにすれば、差分は人間が1行ずつ読むものではなくなります。
Kiroでコードを出荷するチームのために
インストール無料、オープンソース
CLIはGitHub上でApache-2.0、npmから無料でインストールできます。Node 20.19+、22.13+、24+ が必要です。テスト実行はクラウドで行われ、ワークスペースのクレジットを消費します。
非対話モードで動く
TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes --agent kiro はプロンプトを出しません。エージェントのループにもCIジョブにも必要な挙動です。
安全に試せる
--dry-run は用意されたデータでコードパス全体をオフライン実行します。test scaffold と test lint はネットワークにも認証情報にも一切触れません。
契約としてのスクリプト対応
安定した --output json の形と文書化された終了コード。0は合格、1は失敗、3は認証エラー、12はクレジット不足。壊れた機能と壊れたパイプラインを区別できます。
世界中の企業から信頼されています
"素晴らしい!TestSpriteチームのMCPは本当にクールです!私たちのAndroidアプリでは、AIコーディングとAIテストがループを閉じ、安定したリリースのスピードアップにつながっています。"
"Androidにおいて、TestSpriteが生成するテストはクリーンで信頼性があります。Appiumのフローは拡張やデバッグが容易で、スケジュール実行によってデバイスカバレッジを健全に保てます。"
"TestSpriteの自動化により、Androidの手動QAが大幅に削減されました。開発者はモバイルのバグを早期に発見・解決でき、リリースサイクルを予定通りに進められます。"
よくある質問
TestSpriteはKiroとどう連携しますか?
testsprite setup --agent kiro を一度実行してください。コマンド、JSONの形、終了コードを記述した検証スキルファイルがリポジトリに配置され、Kiroが自力でテストの作成・実行・切り分けを行えるようになります。KiroはCLIがスキルを導入するハーネスの1つなので、独自の連携実装は不要です。
Kiroはブラウザ自動化のコードを書く必要がありますか?
いいえ。テストはアクションとアサーションからなる平易な言葉のプランファイルです。testsprite test create --plan-template で雛形が得られます。testsprite test plan generate に最初のテスト案を作らせることもできます。提案はレビュー用に保留され、承認するまでディスクには何も書き込まれません。
TestSpriteは具体的に何をテストしますか?
クラウド上の実ブラウザでのWebアプリケーションUIと、バックエンドAPIです。ネイティブのiOS/Android UI、デスクトップアプリケーション、エミュレータは操作しません。Webフロントエンドまたは HTTP API をお持ちなら、それが対象範囲です。
無料ですか?オープンソースですか?
オープンソースCLIはnpmから無料でインストールでき、Apache-2.0ライセンスです。テスト実行はTestSpriteのクラウドで行われ、ワークスペースのクレジットを消費します(フロントエンド1実行あたり0.5、バックエンド0.2)。無料のコミュニティ版から始められます。
Kiroにユニットテストを実行させるだけでは駄目ですか?
ユニットテストは実装をあなたの意図に照らして検証します。エンドツーエンドの実行は、デプロイされた製品をユーザーの意図に照らして検証します。仕様駆動の進め方では両方が効きます。単体で通る仕様でも、壊れた導線を出荷しうるからです。
仕様書からテストを作れますか?
はい。testsprite project docs upload でAPI仕様やPRDをプロジェクトのソースとしてアップロードすると、testsprite test plan generate がそこからテストケースを起草し、レビュー用に保留します。API仕様のアップロードは無料、PRDは埋め込みに0.5クレジットかかります。