Na my mening moet BDD gebruik word om die belangrikste dele van die toepassing te verifieer deur gebruik te maak van end-tot-end-toetse. Dit sluit waarskynlik die begin van die toepassing in en toets dit met Selenium of soortgelyke. BDD moet ook gebruik word om die verlangde gedrag te verifieer deur integrasietoetse te gebruik.
Is BDD 'n goeie idee?
BDD is 'n uitstekende idee. Die probleem is dat ons nie volg wat deur die skeppers uiteengesit is nie. Ek sal dit nooit beter sê as die skepper van Komkommer self nie: As jy dink Komkommer is 'n toetsinstrument, lees asseblief verder, want jy is verkeerd.
Waarvoor is BDD goed?
'n Paar voordele van BDD
BDD verhoog en verbeter samewerking. Dit stel almal wat by die projek betrokke is in staat om maklik by die produkontwikkelingsiklus betrokke te raak. En deur gewone taal te gebruik, kan almal gedragscenario's skryf. Hoë sigbaarheid.
Moet ek TDD of BDD gebruik?
Gedragsgedrewe ontwikkeling kan ontwikkelaars ook help om meer gefokus te wees op die skryf van kode wat net genoeg doen om in die raam van die verwagte gedrag te pas en die toets te slaag. … TDD kan ook vinniger as BDD wees deurdat BDD meer opstelling en kommunikasie tussen spanne vereis voordat die toetse geskryf word.
Is BDD sleg?
Indien onbehandeld gelaat word of nie aangespreek word nie, kan Liggaamsdismorfiese versteuring tot ernstige gevolge lei, insluitend selfmoordgedagtes en -pogings, verhoogde angs en depressie, en eetversteurings. Liggaamsdismorfiese versteuring kan 'n ernstige inkorting in algehele lewenskwaliteit veroorsaak, wat daaglikse aktiwiteite moeilik maak.