Teszttípus

Egy meghatározott tesztobjektumon végrehajtott, rendszerkomponensre vagy rendszerre fókuszáló teszttevékenységek csoportja. Példa teszttípusokra: funkcionális teszt, használhatósági teszt, regressziós teszt, stb. Egy teszttípus több tesztszinten is végrehajtható.

Present in sylabi

Példa

Egy mobilbanki alkalmazást több teszttípussal tesztelnek: a pénzátutalási munkafolyamat funkcionális tesztelésével, a navigáció és az elrendezés használhatósági tesztelésével, valamint minden kiadás utáni regressziós teszteléssel. Ezek a teszttípusok különböző tesztcélokat szolgálnak — mit csinál a rendszer, mennyire könnyű használni, és hogy a változtatások megtörték-e a meglévő viselkedést. Egyetlen teszttípus egynél több tesztelési szinten is futhat: a funkcionális tesztek megjelennek mind az összetevő szinten, mind a rendszerszinten.

Gyakori kérdések

Mi a különbség a teszttípus és a tesztelési szint között? A tesztelési szintet a fejlesztési és integrációs szakasz határozza meg — összetevő, integráció, rendszer, elfogadás. A teszttípust a célja határozza meg — funkcionális, használhatósági, regressziós, teljesítmény. A szintek és a típusok egymástól függetlenek: bármely típus bármely szinten elvégezhető.

Több teszttípus is futhat ugyanazon a szinten? Igen, és gyakran így is van. A rendszertesztelés jellemzően funkcionális, használhatósági és regressziós teszttípusokat foglal magában ugyanabban a fázisban.

A regressziós tesztelés teszttípus? Igen. A célja szerint csoportosítják (a változtatások által bevezetett hibák felderítése), ami a teszttípus meghatározó jellemzője.

Miért számít ez a megkülönböztetés vizsga szempontjából? Az ISTQB-kérdések gyakran a típus és a szint közötti különbségtételt tesztelik. Emlékezzünk: szint = hol az életciklusban, típus = milyen célt szolgálnak a tevékenységek.

Kapcsolódó kifejezések

  • funkcionális tesztelés — a rendszer működésére fókuszáló teszttípus
  • használhatósági tesztelés — a könnyű használatra fókuszáló teszttípus
  • regressziós tesztelés — a változtatások által okozott hibák felderítésére fókuszáló teszttípus
  • tesztelési szint — az életciklus-szakasz, amelyben a tesztelés történik
  • teszttervezés — ahogyan a teszttípusokat konkrét tesztekké alakítják
  • statikus tesztelés — tesztelés a kód végrehajtása nélkül
  • dinamikus tesztelés — tesztelés a kód végrehajtásával

Learn more

The different types of software testing by Sten Pittet, Atlassian
Comprehensive guide comparing different types of software testing including unit, integration, functional, acceptance, performance testing and more. Explains manual vs automated testing and when to use each type. Topics: Manual vs Automated Testing; Unit, Integration, Functional, End-to-End Testing; Acceptance and Performance Testing; Smoke Testing and Exploratory Testing

Types of Testing: Different Types of Software Testing in Detail by BrowserStack
Detailed guide on functional and non-functional testing types with examples, advantages, and comparison tables. Includes 15+ test types with when to use manual vs automated approaches. Topics: Functional Testing (Unit, Integration, System, Acceptance); Non-Functional Testing (Security, Performance, Usability, Compatibility); Manual vs Automated Testing comparison; Test type selection matrix and decision guide

A Taxonomy of Testing by Donald Firesmith, Software Engineering Institute, Carnegie Mellon University
Academic framework organizing ~200 test types using 5W+2H questions (What, When, Why, Who, Where, How, How Well). Provides structured taxonomy for comprehensive test planning. Topics: Test Type Taxonomy Framework; 5W+2H Classification System; Comprehensive Test Planning; Test Type Ontology

Recommend more content related to this term