Krok testu je základná jednotka v procese testovania, ktorá predstavuje jednotlivú interakciu medzi aktérom (používateľom, testerom alebo automatizovaným skriptom) a testovacím objektom (napríklad softvérovou aplikáciou). Tento krok obsahuje tri hlavné komponenty: vstup, akciu a očakávaný výsledok. Vstup predstavuje údaje alebo podmienky, ktoré sú do testovacieho objektu vložené. Akcia je činnosť, ktorú aktér vykonáva na testovacom objekte, ako napríklad kliknutie na tlačidlo alebo zadanie textu do formulára. Očakávaný výsledok špecifikuje, čo by malo nastať po vykonaní akcie, a slúži ako kritérium pre hodnotenie úspešnosti testovacieho kroku.
Jednotlivé kroky testu sú základnými stavebnými blokmi pre testovacie prípady, ktoré spoločne tvoria testovací scenár. Precízne definovanie a vykonanie krokov testu je kľúčové pre efektívne odhalenie chýb a zabezpečenie kvality testovaného systému. Tým, že každý krok testu má jasne stanovený vstup, akciu a očakávaný výsledok, sa zvyšuje šanca na úspešné identifikovanie nesúladov medzi skutočným a očakávaným správaním systému, čím sa zlepšuje celková kvalita softvéru a spokojnosť koncového používateľa.