Wat is toetsgedrewe toetsing?
Wat is toetsgedrewe toetsing?

Video: Wat is toetsgedrewe toetsing?

Video: Wat is toetsgedrewe toetsing?
Video: Agile in Practice: Test Driven Development 2024, Mei
Anonim

Toetsgedrewe Ontwikkeling (TDD) is 'n programmeringspraktyk wat ontwikkelaars opdrag gee om slegs nuwe kode te skryf as dit outomaties is toets het misluk. In die normale sagteware Toets proses, genereer ons eers die kode en dan toets . Toetse kan sedertdien misluk toetse word selfs voor die ontwikkeling ontwikkel.

Die vraag is ook, wat is toetsgedrewe metodologie?

Toetsgedrewe Ontwikkeling ( TDD ) is 'n programmeringspraktyk wat ontwikkelaars opdrag gee om slegs nuwe kode te skryf as 'n outomatiese toets het misluk. Dit vermy duplisering van kode. In TDD benadering, eerstens, die toets word ontwikkel wat spesifiseer en valideer wat die kode sal doen.

Behalwe hierbo, hoe voer jy 'n TDD-toets uit?

  1. Skryf 'n toets. Aangesien ontwikkeling deur toetse gedryf word, is die ooglopende eerste stap om 'n nuwe toets te skep.
  2. Bevestig die toets misluk. Sodra die toets geskep is, is die volgende stap om te bevestig dat die toets misluk.
  3. Skryf kode om toets te slaag.
  4. Bevestig die toets slaag.
  5. Refaktor.
  6. Herhaal alle stappe.

As u dit in ag neem, wat is TDD en BDD in toetsing?

In TDD ( Toetsgedrewe ontwikkeling ), die toets is geskryf om die implementering van funksionaliteit na te gaan, maar soos die kode ontwikkel, toetse vals resultate kan gee. BDD (Gedragsgedrewe ontwikkeling) is ook 'n toets -eerste benadering, maar verskil deur toets die werklike gedrag van die stelsel vanuit die eindgebruikersperspektief.

Wat is TDD in Agile?

Opsomming. Toetsgedrewe ontwikkeling ( TDD ) is 'n ontwikkelingstegniek waar jy eers 'n toets moet skryf wat druip voordat jy nuwe funksionele kode skryf. TDD word vinnig aangeneem deur behendig sagteware-ontwikkelaars vir die ontwikkeling van toepassingsbronkode en word selfs deur Behendig DBA's vir databasisontwikkeling.

Aanbeveel: