Nel testing software, i tester spesso seguono il processo formale di testing con test ad hoc. Questa forma informale di test esplorativo è guidata interamente dalle abilità e dall'intuizione dei testatori. Non esiste una struttura definita. Invece, sono gli istinti dei tester a guidare le tecniche di test utilizzate.
Esempio: "buddy testing", in cui uno sviluppatore e un tester uniscono le forze e lavorano insieme per migliorare un modulo o un'app. In questa forma di test ad hoc, il tester di solito trova eventuali bug o altri aspetti da correggere, mentre lo sviluppatore si concentra sulla realizzazione di queste correzioni.