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
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.