Una missione della campagna è una sezione di gioco guidata dalla trama, di solito una parte scriptata della modalità giocatore singolo di un gioco. Combina trigger narrativi, geometria del livello, audio, comportamento dell'IA, scene di intermezzo e logica della missione, quindi mette alla prova più aspetti del motore di gioco rispetto a un semplice menu o a un'area di test.
Per la cybersecurity e l'assurance del software, questo è importante perché una missione è un insieme denso di percorsi di codice e risorse. In una beta, può esporre bug nel caricamento, nella gestione della memoria, nella configurazione degli shader, nell'elaborazione degli input o nella logica degli stati di salvataggio, soprattutto quando viene eseguita su diversi target hardware. I difensori usano queste missioni per convalidare stabilità e compatibilità prima del rilascio. Gli attaccanti, al contrario, possono cercare debolezze nello scripting della missione, in risorse malformate o in errori del parser che possono provocare crash o altri guasti. In pratica, una missione della campagna riguarda meno la sola storia e più una copertura ampia e realistica del software in esame.


