Quando l'app cambia di proposito
Accettate un nuovo aspetto con un clic, o modificate il controllo, così il test segue la vostra app.
Un bug, o una modifica?
I test vivono quanto la vostra app, e la vostra app continua a cambiare.Aggiornare un test fa parte dello sviluppo di tutti i giorni, non è il segno che qualcosa è andato storto.
Quando un controllo fallisce, guardate le due immagini nel report di affidabilità.O l'app ha un bug, e lo segnalate, oppure l'app è cambiata di proposito, e il test deve seguirla.
Guardare
L'atteso accanto all'effettivo
Un bug?
Creare una segnalazione di bug
Di proposito?
Accettare il nuovo aspetto
Salvare
Il test se lo aspetta d'ora in poi
Accettare un nuovo aspetto
- 1
Selezionare nel report il controllo non superato
- 2
Fare clic su Accetta l'effettivo come atteso
Il nuovo aspetto diventa ciò che il controllo si aspetta.Resta segnato come in sospeso finché non salvate, e Ctrl+Z lo annulla.
- 3
Fare clic su Salva
Il file di test viene aggiornato.L'esecuzione successiva si aspetta il nuovo aspetto.
Il team ha rinominato “Salva” in “Salva bozza”.Tre controlli falliscono sul pulsante, in tre test.Accettate il nuovo aspetto in ogni report e salvate: i test sono aggiornati in un minuto, senza aprire GUI Test Studio.
Accettarne molti in una volta
Dopo un restyling, molti controlli falliscono per lo stesso motivo.Accettateli tutti dal report in una volta sola: un riquadro elenca ogni controllo non superato con le sue due immagini, così potete togliere la spunta a quelli che sono un vero bug prima di accettare gli altri.
Cambiare ciò che un'asserzione testuale si aspetta
Per un'asserzione testuale, modificate le parole attese, la precisione o il formato direttamente nel report.Un'anteprima, con il solo contorno, dice se il controllo verrebbe superato con la modifica, prima che salviate.
Modificare il controllo in GUI Test Studio
Per tutto il resto, fate clic su Apri in GUI Test Studio nel report: il test si apre con quel controllo già selezionato, pronto da modificare.
Aspetti diversi per ambienti diversi
Se entrambi gli aspetti sono giusti, per esempio il tema chiaro e quello scuro, teneteli entrambi: vedete Più aspetti per un solo controllo.
Chiedere la modifica in un prompt
Potete anche descrivere la modifica al vostro assistente IA, in Claude, ChatGPT con Codex o VS Code, o a un modello di IA locale, uno nostro o uno vostro: rinominare un passaggio, cambiare il testo che un controllo si aspetta, dargli un tempo massimo più lungo, decidere cosa succede se fallisce, rimuovere o ignorare un passaggio, aggiungere un'attesa, cambiare il nome o la descrizione del test.L'assistente cambia quella parte del test sul posto, senza registrare nulla di nuovo, e vi chiede conferma prima di scrivere, perché la modifica sovrascrive il file del test.
L'esempio Modificare un test della finestra Crea test da prompt, in GUI Test Runner-Recorder, scrive per voi una richiesta del genere: nominate il test e la modifica, e inviatela al vostro assistente.
Vedere Creare un test da un prompt: lo stesso connettore crea, modifica ed esegue i test.
Ancora bloccati?Diteci cosa stavate cercando di fare e rispondiamo entro un giorno lavorativo.Ask our team