ゼロから、最初の本物のテスト結果まで。
まずダッシュボードをクリックして回る必要はありません — CLIをインストールし、認証し、あなたのサイトに対する本物のテストを実行する、すべてターミナルから。手順を省略しない、正確な流れをご紹介します。
要件: Node.js 20.19以上、22.13以上、または24以上
testsprite doctorが教えてくれます。ステップ1 — インストール
npm install -g @testsprite/testsprite-cli、またはインストールを丸ごと省略してnpx @testsprite/testsprite-cli。
ステップ2 — 認証
testsprite setupがAPIキーの入力を対話的に求めます。スクリプトやCIではプロンプトを省略できます: TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes。
ステップ3 — テストプランを作成
testsprite test create --plan-templateで編集可能なJSONプランのひな形を作るか、--plan-fromでPRDやAPIドキュメントを指定して生成します。
ステップ4 — 実行する
testsprite test create --project <id> --type frontend --plan-from plan.json --run --wait --output jsonで実行し、本物の結果を待ちます。
$ npm install -g @testsprite/testsprite-cli
$ testsprite doctor
✓ Node.js 22.13.0
✓ network reachable
$ testsprite setup
? Paste your API key: ****************************
✓ Authenticated
$ testsprite test create --plan-template > plan.json
$ testsprite test create --project prj_8f2a --type frontend \
--plan-from plan.json --run --wait --output json
✓ TC001_Login_Rejects_Empty_Password passed 1.2s
本物の答えまで、あと1コマンド
上記のすべては、ノートPCの上でも、CIの中でも、コーディングエージェント自身のシェルの中でも同じように動作します — 一度インストールすれば、あとはtestspriteが単なる1つのコマンドになります。
次にすべきこと
CIに組み込む
同じコマンドを、GitHub Actions、GitLab CI、あるいはシェルコマンドを実行できるどんなパイプラインにもステップとして追加します。
コーディングエージェントと接続する
testsprite agent install claude(またはcursor、codex、copilot、windsurf、cline、antigravity、kiro)で、エージェントが直接呼び出せるツールとしてtestspriteを登録します。
無料コミュニティ版
無料のコミュニティ版を提供し、誰もが利用できるようにしています。
いつでもセットアップを確認
後で何かおかしいと感じたら、testsprite doctorが環境診断を再実行します。
世界中の企業から信頼されています
"TestSpriteは豊富なテストケース生成、明確な構造、読みやすいコードを提供します。また、新しいテストケースを生成して迅速に拡張できるシンプルなオンラインデバッグもサポートしています。"
"TestSpriteの自動化により、膨大な手作業を削減できています。開発者は開発プロセスの早い段階でバグを簡単に発見し、解決することができます。"
よくある質問
Node.js以外に何かインストールする必要がありますか?
いいえ — npm install -g @testsprite/testsprite-cli(Node.js 20.19以上、22.13以上、または24以上)が唯一の依存関係です。あるいはグローバルインストールを省略してnpx @testsprite/testsprite-cliを直接実行することもできます。
対話的なプロンプトなしで認証するにはどうすればいいですか?
TESTSPRITE_API_KEYを設定してtestsprite setup --from-env --yes --agent <name>を実行します — CIやスクリプト向けに作られており、ブラウザもプロンプトも関与しません。
環境が正しくセットアップされていない場合はどうなりますか?
testsprite doctorが本物のテストを実行する前に環境をチェックするので、セットアップの問題がテスト失敗と誤解されることはありません。
テストプランは手書きしなければなりませんか?
いいえ — testsprite test create --plan-templateがひな形を作ってくれますし、--plan-fromでPRDやAPIドキュメントを指定すれば自動でプランを生成させることもできます。
試すのに費用はかかりますか?
CLI自体はApache 2.0ライセンスで無料でインストールできます — 上記の手順を進めて最初の結果を見るのにクレジットカードは必要ありません。