Als «testing» getaggte Fragen

19
Benötige ich wirklich ein Unit-Test-Framework?

Derzeit haben wir in meinem Job eine große Reihe von Komponententests für unsere C ++ - Anwendung. Wir verwenden jedoch kein Unit-Test-Framework. Sie verwenden einfach ein C-Makro, das im Grunde ein Assert und ein Cout umschließt. So etwas wie: VERIFY(cond) if (!(cond)) {std::cout << "unit...

18
Warum In-Memory-Datenbank für Integrationstests verwenden?

Ich bin wirklich verwirrt, wenn ich sehe, dass viele In-Memory-Datenbankimplementierungen zum Testen verwendet werden, da ich auch von den Best Practices für Integrationstests gehört habe, dass die Umgebung, in der der Test ausgeführt wird, der Produktionsumgebung, einschließlich des...

18
Wie detailliert sollten TDD-Tests sein?

Während der TDD-Schulung auf der Grundlage eines medizinischen Softwarefalls wird die folgende Story implementiert: "Wenn der Benutzer die Schaltfläche Speichern drückt, sollte das System einen Patienten hinzufügen, ein Gerät hinzufügen und Gerätedatensätze hinzufügen." Die endgültige...

17
Wie verwende ich Unit-Tests bei Verwendung von BDD?

Ich versuche BDD zu verstehen. Ich habe einige Artikel gelesen und wie ich verstanden habe, ist BDD "der nächste Schritt" von TDD. Ich sage das, weil ich beide sehr ähnlich finde und wie ich in diesem Artikel lesen konnte , wurde BDD als Verbesserung von TDD geboren. Großartig, ich mag die Idee...

17
Versandtestcode. Warum würdest du nicht?

Ich möchte Testcode zusammen mit einem Produkt versenden. Stellen Sie insbesondere eine Option bereit, mit der jeder, der eine Kopie unseres Programms besitzt, auf die Schaltfläche "Selbsttest" klicken oder den Selbsttest in der Befehlszeile bestehen und die gesamte Unit-Suite | durchlaufen kann...