1 Repo
Test cases specifically designed to validate how systems handle batches of mixed success and failurees.
Distinct from Batch Processing Jobs: Focuses on testing the robustness of batch processing logic rather than the operational execution of batch jobs.
Explore 1 awesome GitHub repository matching data & databases · Batch Processing Test Scenarios. Refine with filters or upvote what's useful.
Dieses Projekt ist ein umfassender Leitfaden und eine Sammlung bewährter Verfahren zum Testen von Node.js-Backend-Anwendungen. Es bietet eine kuratierte Reihe von Mustern und Referenzbeispielen zum Schreiben zuverlässiger Unit-, Integrations- und Komponententests. Das Projekt zeichnet sich durch spezifische Strategien für die Backend-Integration aus, einschließlich detaillierter Methoden für API-Vertragstests gegen OpenAPI-Spezifikationen und gemeinsame Schemata. Es bietet spezialisierte Anleitungen zum Testen von Message Queues mit Fokus auf Idempotenz, Resilienz und asynchrone Ereignissynchronisation. Der Leitfaden deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich der Isolierung und Bereinigung des Datenbankzustands, dem Mocking externer Abhängigkeiten mittels Netzwerk-Interzeptoren und typsicheren Stubs sowie der Automatisierung containerisierter Testinfrastrukturen. Er befasst sich zudem mit der Leistungsoptimierung für Testsuiten durch die Verwendung von RAM-Disks und Memory-Engines für die Datenspeicherung.
Provides methods to test message queue consumers using batches with mixed failures to ensure system resilience.