Ciao.
Prima domanda: vuoi utilizzare i framework xUnit, i framework mock e il codice di scrittura?
Se no, non preoccuparti. Il 90% dei lavori per i tester non include la scrittura del codice, quindi se non è qualcosa che stai cercando, puoi saltare questo insieme di conoscenze.
D'altra parte, se ti piace scrivere codice, in qualche modo non pensi di essere uno sviluppatore, c'è la possibilità di lavorare sull'automazione dei test che richiederà abilità di codifica. Un particolare linguaggio di programmazione dipenderà dallo stack di pedaggi / applicazioni, ma ti verrà richiesto di scrivere il codice.
Come per i framework xUnit, probabilmente non si scriverà il test unitario (come detto lavoro di sviluppo), ma è possibile che li userai come runner per i tuoi test. Ad esempio il Selenio che è stato menzionato qui non richiede abilità di codifica se usi SeleniumIDE che è solo uno dei prodotti. Se usi SeleniumCore, allora stai usando api che avvolge il browser. In questo caso si scrive codice che eseguirà i test su una determinata applicazione. E se metti questo codice nel framework xUnit avrai runner, rapporti con esso.
Per quanto riguarda gli oggetti finti li userete in situazioni molto rare. Forse quando costruirai un framework di automazione per la tua app. Ma a seconda dell'approccio, puoi saltarlo.
Modifica
Come da nuove risposte e modifica della domanda principale.
Sono d'accordo con c_maker - probabilmente non scriverete i test unitari per il codice dell'applicazione, ma è possibile scrivere test unitari per il vostro software di automazione framework sia software che software, se si sta testando software di altri software. Anche in questo caso, come ha detto c_maker, se hai scritto test di livello gui con selenio usando selenio - quelli sono test di accettazione e non test unitari.
In ogni caso, controlla i seguenti link in modo da capire come funziona il lavoro di potrebbe per l'ingegnere dell'automazione di test:
- Rapida panoramica
- Grande spiegazione
- Ispirazione per tutto quanto sopra e pochi pdf che lo descrivono