Neu: TestSprite CLI ist jetzt live!

Ihre gesamte Suite. Ein Befehl.

Tests einzeln auszuführen skaliert nicht über eine Handvoll hinaus. testsprite test create-batch <file> und test run --all --project <id> arbeiten mit Ihrer gesamten Suite als einer einzigen Operation — gebaut für Teams, deren Abdeckung dem manuellen Ausführen entwachsen ist.

Skaliert von 5 Tests auf 500

create-batchrun --allrerun --alldelete-batch
Eine Testsuite, die nur einen Test nach dem anderen abarbeitet, ist keine Suite — sie ist eine To-do-Liste. Batch-Operationen sind das, was Hunderte von Tests tatsächlich handhabbar macht.

Sichern, was kaputtging

testsprite test rerun --all --project <id> verifiziert jeden Test in einem Projekt mit einem einzigen Aufruf erneut — keine eigene Schleife zum Skripten.

Verstehen, was Sie wollen

testsprite test create-batch <file> definiert viele Tests aus einer einzigen Datei, sodass das Wachstum Ihrer Suite eine Bearbeitung ist, nicht Hunderte einzelner Befehle.

Validieren, was Sie haben

testsprite test run --all --project <id> --wait --output json führt die gesamte Suite aus und wartet auf ein einziges, konsolidiertes Ergebnis.

Vorschlagen, was Sie brauchen

Fehlschläge in einem Batch-Lauf bekommen weiterhin individuelle Failure-Bundles — Skalierung kostet Sie nicht die Details zu einem einzelnen Test.

$ 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)

Abdeckung, die mit Ihrer Suite skaliert, nicht mit Ihrer Geduld

Ob 20 Tests oder 2.000 — run --all und rerun --all sind derselbe Befehl. Die Bedienung der CLI wird nicht langsamer, wenn Ihre Suite wächst, auch wenn der Lauf selbst es wird.

Entwickelt für Suiten, die manuellen Läufen entwachsen sind

Batch-Erstellung

test create-batch und test update verwalten viele Tests aus einer Datei, statt einem Befehl pro Test.

Batch-Bereinigung

testsprite test delete-batch <file> entfernt einen ganzen Satz ausgemusterter Tests mit einem einzigen Aufruf.

Kostenlose Community-Version

Bietet eine kostenlose Community-Version, die uns für jeden zugänglich macht.

Dieselbe Fehlerdetailtiefe, auch bei großem Umfang

Jeder Test in einem Batch bekommt bei einem Fehlschlag weiterhin sein eigenes Failure-Bundle — nichts wird wegzusammengefasst.

Weltweit von Unternehmen geschätzt

"TestSprite bietet eine umfangreiche Testfallgenerierung, eine klare Struktur und leicht lesbaren Code. Es unterstützt auch einfaches Online-Debugging mit der Möglichkeit, schnell durch die Generierung neuer Testfälle zu erweitern."

"Die Automatisierung von TestSprite hilft uns, Tonnen manueller Arbeit zu reduzieren. Die Entwickler können Fehler im Entwicklungsprozess leichter und früher erkennen und beheben."

FAQ

Wie viele Tests kann ich in einem Batch ausführen?

So viele, wie Ihr Projekt hat — run --all und rerun --all arbeiten mit einem einzigen Aufruf auf dem gesamten Test-Set eines Projekts, egal ob das ein Dutzend Tests oder ein paar Hundert sind.

Verliere ich bei einem Batch-Lauf Details zu einzelnen Fehlschlägen?

Nein — jeder Test im Batch bekommt bei einem Fehlschlag weiterhin sein eigenes Failure-Bundle. Batch-Operationen sparen Ihnen Befehle, nicht Transparenz.

Wie füge ich viele Tests auf einmal hinzu?

testsprite test create-batch <file> nimmt eine Datei mit vielen definierten Tests entgegen und erstellt sie alle mit einem einzigen Aufruf.

Wie entferne ich viele Tests auf einmal?

testsprite test delete-batch <file> entfernt eine definierte Menge mit einem einzigen Aufruf — nützlich beim Ausmustern einer alten Suite.

Kann ich Batch-Läufe mit CI kombinieren?

Ja — test run --all ist genau die Art von Befehl, die sich als einzelner CI-Schritt eignet, nicht-interaktiv authentifiziert mit TESTSPRITE_API_KEY.

Ihre gesamte Suite sollte nicht einen ganzen Tag brauchen, wenn Sie sie von Hand ausführen.