Për mendimin tim, BDD duhet përdoret për verifikimin e pjesëve më të rëndësishme të aplikacionit duke përdorur teste nga fundi në fund. Kjo ndoshta përfshin fillimin e aplikacionit dhe testimin e tij me Selenium ose të ngjashme. BDD duhet të përdoret gjithashtu për të verifikuar sjelljen e kërkuar duke përdorur testet e integrimit.
A është BDD një ide e mirë?
BDD është një ide e shkëlqyer. Problemi është se ne nuk ndjekim atë që është parashtruar nga krijuesit. Nuk do ta them kurrë më mirë se vetë krijuesi i Kastravecit: Nëse mendoni se Kastraveci është një mjet testimi, ju lutemi lexoni, sepse e keni gabim.
Për çfarë është e mirë BDD?
Pak përfitime të BDD
BDD rrit dhe përmirëson bashkëpunimin. Ai u mundëson të gjithëve të përfshirë në projekt të angazhohen lehtësisht me ciklin e zhvillimit të produktit. Dhe duke përdorur një gjuhë të thjeshtë, të gjithë janë në gjendje të shkruajnë skenarë sjelljeje. dukshmëri e lartë.
A duhet të përdor TDD apo BDD?
Zhvillimi i nxitur nga sjellja mund t'i ndihmojë gjithashtu zhvilluesit të jenë më të fokusuar në shkrimin e kodit që bën mjaftueshëm për t'u përshtatur në kornizën e sjelljeve të pritshme dhe për të kaluar testin. … TDD mund gjithashtu të jetë më i shpejtë se BDD në atë që BDD kërkon më shumë konfigurim dhe komunikim ndërmjet ekipeve përpara se të shkruajë testet.
A është BDD e keqe?
Nëse nuk trajtohet ose nuk trajtohet, Çrregullimi Dismorfik i Trupit mund të çojë në pasoja të rënda, duke përfshirë idetë dhe përpjekjet për vetëvrasje, rritjen e ankthit dhe depresionit dhe çrregullimet e të ngrënit. Çrregullimi dismorfik i trupit mund të shkaktojë një dëmtim të rëndë në cilësinë e përgjithshme të jetës, duke i bërë të vështira aktivitetet e përditshme.