Predpoklad
Predpoklad je pojem používaný v oblasti testovania softvéru a inžinierstva, ktorý označuje logický výraz alebo výrok, ktorý sa vyhodnocuje ako pravdivý (true) alebo nepravdivý (false). Tento výraz slúži na usmernenie cesty vykonávania v rámci testovania alebo programovania. Predpoklad je zásadný pre rozhodovanie o tom, ktorý kód alebo testovacia cesta má byť vykonaná, a pomáha pri identifikácii možných chýb alebo nezrovnalostí v softvérovom systéme.
V testovacom procese predpoklady umožňujú testerom a vývojárom definovať podmienky alebo scenáre, ktoré musia byť splnené na to, aby bol konkrétny test platný. Ak predpoklad nie je splnený, môže to naznačovať chybnú implementáciu alebo potrebu úprav v testovacom prostredí. Predpoklady sú užitočné pri vytváraní robustných a efektívnych testovacích prípadov, pretože umožňujú jasne definovať vstupné podmienky a očakávané správanie systému.