Domande frequenti sulla metodologia

Slovník pojmů – Software Testing & QA

QA (Quality Assurance)

Zajištění kvality – systematický přístup ke zlepšování procesů ovlivňujících vývoj a testování softwaru. Cílem není jen hledat chyby, ale jim předcházet.

UAT (User Acceptance Testing)

Uživatelské přejímací testy – ověřují, zda aplikace odpovídá očekáváním uživatelů a obchodním požadavkům.

KPI (Key Performance Indicators)

Klíčové metriky výkonnosti testování – např. počet chyb, pokrytí testy, rychlost opravy defektů aj.

Test Case

Jednotlivý testovací scénář s přesnými vstupy, očekávanými výstupy a podmínkami úspěchu.

Test Plan

Dokument, který definuje co, jak, kdy a kým bude testováno. Obsahuje i rizika a metriky.

Smoke Testing

Základní ověření funkčnosti systému – kontrola, zda aplikace vůbec běží a je testovatelná

Regression Testing

Retestování již otestovaných částí aplikace po změnách, aby nedošlo k nové regresi (chybám).

Bug / Defect / Issue

Chyba nebo odchylka v aplikaci, která způsobuje nefunkčnost nebo nežádoucí chování.

ISTQB

Mezinárodní certifikační schéma pro testery softwaru. Zahrnuje Foundation, Advanced i Expert úrovně.

ISO/IEC/IEEE 29119

Globální standard pro testování softwaru, definující procesy, dokumentaci i testovací techniky.

Exploratory Testing

Neformální testování založené na intuici a zkušenostech testerů, bez předem definovaných kroků.

Traceability Matrix

Matice propojující požadavky a testy – slouží k ověření úplnosti testovacího pokrytí.