Podle mého názoru by BDD mělo být použito pro ověřování nejdůležitějších částí aplikace pomocí end-to-end testů. To pravděpodobně zahrnuje spuštění aplikace a její testování pomocí Selenium nebo podobného. BDD by měl být také použit k ověření požadovaného chování pomocí integračních testů.
Je BDD dobrý nápad?
BDD je skvělý nápad. Problém je v tom, že nedodržujeme to, co tvůrci stanovili. Nikdy to neřeknu lépe než sám tvůrce Okurky: „Pokud si myslíte, že Okurka je testovací nástroj, čtěte prosím dál, protože se mýlíte.
K čemu je BDD dobré?
Několik výhod BDD
BDD zvyšuje a zlepšuje spolupráci. Umožňuje všem zapojeným do projektu snadno se zapojit do cyklu vývoje produktu. A pomocí jednoduchého jazyka jsou všichni schopni psát scénáře chování. Vysoká viditelnost.
Mám používat TDD nebo BDD?
Vývoj řízený chováním může také pomoci vývojářům, aby se více zaměřili na psaní kódu, který dělá přesně tolik, aby zapadl do rámce očekávaného chování a prošel testem. … TDD může být také rychlejší než BDD v tom, že BDD vyžaduje před psaním testů více nastavení a komunikace napříč týmy.
Je BDD špatný?
Pokud se tělesná dysmorfická porucha neléčí nebo neřeší, může vést k vážným následkům, včetně sebevražedných myšlenek a pokusů, zvýšené úzkosti a deprese a poruch příjmu potravy. Tělesná dysmorfická porucha může způsobit závažné narušení celkové kvality života, což ztěžuje každodenní aktivity.