IT fogalmak

IT fogalmak

UI Testing

A UI (User Interface) Testing a szoftveralkalmazás felhasználói felületének tesztelési folyamata, amely ellenőrzi, hogy a felhasználói felület megfelelően működik-e, és megfelel-e a követelményeknek.

UI tesztelési kategóriák

  • Funkcionális UI tesztelés: A felület elemeinek megfelel...

TDD (Test-Driven Development)

A Test-Driven Development (tesztvezérelt fejlesztés) egy szoftverfejlesztési megközelítés, amelyben először teszteket írunk a megvalósítandó funkciókhoz, és csak azután kezdjük meg a tényleges kódolást, hogy a tesztek teljesüljenek.

A TDD ciklus (Red-Green-Refactor)

...

Unit Testing

A Unit Testing (egységtesztelés) a szoftver legkisebb tesztelhető részeinek (unitok) izolált vizsgálata, általában függvények, metódusok vagy osztályok szintjén. Célja, hogy minden kódrészlet önállóan, megfelelően működjön.

Fő jellemzői

  • Izolált tesztelés: Külső függőségek nélkü...

E2E Testing (End-to-End Testing)

Az End-to-End (E2E) Testing egy tesztelési módszertan, amely a teljes alkalmazást a valós felhasználói folyamatok mentén vizsgálja, a kezdeti interakciótól a végső eredményig, minden komponenst és integrációt tesztelve.

Fő jellemzői

  • Teljes felhasználói folyam...

BDD (Behavior-Driven Development)

A Behavior-Driven Development (viselkedésvezérelt fejlesztés) a TDD kiterjesztése, amely az üzleti értékre és a rendszer elvárt viselkedésére helyezi a hangsúlyt, természetes nyelven megfogalmazott specifikációkkal és tesztesetekkel.

Fő jellemzői

  • Közös nyelv...