新着: TestSprite CLIが公開されました!

あなたのスイート全体を。1つのコマンドで。

テストを1つずつ実行するやり方は、ほんの数件を超えるとスケールしません。testsprite test create-batch <file>test run --all --project <id>は、スイート全体を1つの操作として扱います — カバレッジが手作業の限界を超えたチームのために作られています。

5件から500件まで、そのままスケール

create-batchrun --allrerun --alldelete-batch
1回に1つのテストしか動かせないテストスイートは、スイートではなくただのTo-Doリストです。バッチ操作こそが、数百のテストを実際に管理可能にするものです。

壊れた箇所をすぐ把握

testsprite test rerun --all --project <id>は、プロジェクト内のすべてのテストを1回の呼び出しで再検証します — 自分でループをスクリプト化する必要はありません。

意図を理解する

testsprite test create-batch <file>は1つのファイルから多数のテストを定義するので、スイートを拡張することは、数百の個別コマンドではなく1回の編集で済みます。

現状を検証する

testsprite test run --all --project <id> --wait --output jsonはスイート全体を実行し、1つに統合された結果を待ちます。

必要な対応を提案

バッチ実行内の失敗も個別の失敗バンドルを受け取ります — 規模が大きくなっても、1つ1つのテストの詳細を失うことはありません。

$ testsprite test create-batch tests.json
  ✓ 84 tests created in prj_8f2a

$ testsprite test run --all --project prj_8f2a --wait --output json
  ✓ 81 passed   ✗ 3 failed   (84 total)

$ testsprite test rerun --all --project prj_8f2a --wait --output json
  ✓ 84 passed   (3 fixed since last run)

あなたの忍耐力ではなく、スイートに合わせてスケールするカバレッジ

20件でも2,000件でも、run --allとrerun --allは同じコマンドです — 実行自体は長くなっても、スイートが大きくなってもCLIの操作は遅くなりません。

手動実行の限界を超えたスイートのために

一括作成

test create-batchtest updateは、テスト1つにつき1コマンドではなく、ファイルから多数のテストを管理します。

一括クリーンアップ

testsprite test delete-batch <file>は、廃止されたテスト一式を1回の呼び出しで削除します。

無料コミュニティ版

無料のコミュニティ版を提供し、誰もが利用できるようにしています。

規模が大きくなっても同じ失敗の詳細

バッチ内のすべてのテストは、失敗すれば依然として専用の失敗バンドルを受け取ります — 要約されて失われることはありません。

世界中の企業から信頼されています

"TestSpriteは豊富なテストケース生成、明確な構造、読みやすいコードを提供します。また、新しいテストケースを生成して迅速に拡張できるシンプルなオンラインデバッグもサポートしています。"

"TestSpriteの自動化により、膨大な手作業を削減できています。開発者は開発プロセスの早い段階でバグを簡単に発見し、解決することができます。"

よくある質問

1回のバッチで何件のテストを実行できますか?

プロジェクトが持っているだけ何件でも — run --allrerun --allは、それが十数件でも数百件でも、プロジェクト全体のテストセットを1回の呼び出しで操作します。

バッチで実行すると個々の失敗の詳細は失われますか?

失われません — バッチ内の各テストは、失敗すれば依然として専用の失敗バンドルを受け取ります。バッチ操作が節約するのはコマンドの手間であって、見える情報ではありません。

大量のテストを一度に追加するにはどうすればいいですか?

testsprite test create-batch <file>は、多数のテストを定義したファイルを受け取り、それらすべてを1回の呼び出しで作成します。

大量のテストを一度に削除するにはどうすればいいですか?

testsprite test delete-batch <file>は、定義されたセットを1回の呼び出しで削除します — 古いスイートを廃止するときに便利です。

バッチ実行をCIと組み合わせられますか?

できます — test run --allは、TESTSPRITE_API_KEYで非対話的に認証された単一のCIステップにぴったり収まる種類のコマンドです。

あなたのスイート全体を手動で実行するのに一日がかりになるべきではありません。