Typ Testów

Grupa czynności w testowaniu ukierunkowana na określone charakterystyki modułu lub systemu, oparta na specyficznych celach testowania.

Present in sylabi

Przykład użycia

Aplikacja bankowości mobilnej jest testowana za pomocą kilku typów testów: testowania funkcjonalnego przepływu przelewów, testowania użyteczności nawigacji i układu ekranów oraz testowania regresji po każdym wydaniu. Te typy testów odpowiadają różnym celom testów — temu, co system robi, jak łatwy jest w użyciu oraz czy zmiany nie zepsuły dotychczasowego zachowania. Jeden typ testów może być wykonywany na więcej niż jednym poziomie testów: testy funkcjonalne występują zarówno na poziomie komponentów, jak i na poziomie systemu.

Częste pytania

Jaka jest różnica między typem testów a poziomem testów? Poziom testów jest określany przez etap rozwoju i integracji — komponent, integracja, system, akceptacja. Typ testów jest określany przez swój cel — funkcjonalny, użyteczności, regresji, wydajności. Poziomy i typy są względem siebie ortogonalne: każdy typ można wykonać na każdym poziomie.

Czy na jednym poziomie można wykonywać kilka typów testów? Tak, i często tak się dzieje. Testowanie systemowe zwykle obejmuje w tej samej fazie typy testów funkcjonalne, użyteczności i regresji.

Czy testowanie regresji to typ testów? Tak. Jest grupowane według celu (wykrywanie defektów wprowadzonych przez zmiany), co jest cechą definiującą typ testów.

Dlaczego to rozróżnienie ma znaczenie na egzaminie? Pytania ISTQB często sprawdzają rozróżnienie typu od poziomu. Pamiętaj: poziom = gdzie w cyklu życia, typ = jakiemu celowi służą czynności.

Powiązane terminy

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