Mi a tesztvezérelt tesztelés?
Mi a tesztvezérelt tesztelés?

Videó: Mi a tesztvezérelt tesztelés?

Videó: Mi a tesztvezérelt tesztelés?
Videó: Agile in Practice: Test Driven Development 2024, December
Anonim

Próbahajtású A fejlesztés (TDD) egy olyan programozási gyakorlat, amely arra utasítja a fejlesztőket, hogy csak akkor írjanak új kódot, ha az automatizált teszt nem sikerült. A normál szoftverben Tesztelés folyamat során először generáljuk a kódot, majd ezután teszt . Tesztek azóta sikertelen lehet tesztek már a fejlesztés előtt kidolgozásra kerülnek.

Az is kérdés, hogy mi az a tesztvezérelt módszertan?

Próbahajtású Fejlesztés ( TDD ) egy olyan programozási gyakorlat, amely arra utasítja a fejlesztőket, hogy csak akkor írjanak új kódot, ha egy automatizált teszt nem sikerült. Ezzel elkerülhető a kód megkettőzése. Ban ben TDD megközelítés, először a teszt kifejlesztésre került, amely meghatározza és érvényesíti, hogy a kód mit fog tenni.

A fentieken kívül hogyan kell elvégezni a TDD tesztet?

  1. Írj tesztet. Mivel a fejlesztést tesztek vezérlik, az első kézenfekvő lépés egy új teszt létrehozása.
  2. Erősítse meg a teszt sikertelenségét. A teszt létrehozása után a következő lépés annak megerősítése, hogy a teszt sikertelen.
  3. Írjon kódot a sikeres teszthez.
  4. Erősítse meg a sikeres tesztet.
  5. Refaktor.
  6. Ismételje meg az összes lépést.

Ezt figyelembe véve mi az a TDD és BDD a tesztelésben?

Ban ben TDD ( Tesztvezérelt fejlesztés ), az teszt a funkcionalitás megvalósításának ellenőrzésére íródott, de ahogy a kód fejlődik, tesztek hamis eredményeket adhat. BDD (Behavior Driven Development) is a teszt -első megközelítés, de különbözik tesztelés a rendszer tényleges viselkedése a végfelhasználó szemszögéből.

Mi az a TDD az Agile-ben?

Összegzés. Tesztvezérelt fejlesztés ( TDD ) egy fejlesztési technika, ahol először meg kell írni egy tesztet, amely sikertelen, mielőtt új funkcionális kódot írna. TDD gyorsan elfogadják agilis szoftverfejlesztők az alkalmazások forráskódjának fejlesztésére, és még elfogadják is Agilis DBA-k adatbázis-fejlesztéshez.

Ajánlott: