Meiner Meinung nach sollte BDD verwendet werden, um die wichtigsten Teile der Anwendung zu verifizieren durch Ende-zu-Ende-Tests. Dazu gehört wahrscheinlich das Starten der Anwendung und das Testen mit Selenium oder ähnlichem. BDD sollte auch verwendet werden, um das gewünschte Verh alten mit Integrationstests zu überprüfen.
Ist BDD eine gute Idee?
BDD ist eine ausgezeichnete Idee. Das Problem ist, dass wir uns nicht an die Vorgaben der Macher h alten. Ich werde es nie besser sagen als der Schöpfer von Cucumber selbst: „Wenn Sie denken, dass Cucumber ein Testwerkzeug ist, lesen Sie bitte weiter, denn Sie liegen falsch.
Wofür ist BDD gut?
Ein paar Vorteile von BDD
BDD erhöht und verbessert die Zusammenarbeit. Es ermöglicht allen Projektbeteiligten, sich leicht in den Produktentwicklungszyklus einzuarbeiten. Und durch die Verwendung von einfacher Sprache sind alle in der Lage, Verh altensszenarien zu schreiben. Hohe Sichtbarkeit.
Soll ich TDD oder BDD verwenden?
Behavior Driven Development kann Entwicklern auch helfen, sich mehr auf das Schreiben von Code zu konzentrieren, der gerade genug tut, um in den Rahmen der erwarteten Verh altensweisen zu passen und den Test zu bestehen. … TDD kann auch schneller als BDD sein, da BDD vor dem Schreiben der Tests mehr Einrichtung und Kommunikation zwischen den Teams erfordert.
Ist BDD schlecht?
Unbehandelt oder unbehandelt kann eine körperdysmorphe Störung schwerwiegende Folgen haben, darunter Selbstmordgedanken und -versuche, erhöhte Angstzustände und Depressionen sowie Essstörungen. Eine körperdysmorphe Störung kann zu einer schweren Beeinträchtigung der allgemeinen Lebensqualität führen und die täglichen Aktivitäten erschweren.