Registrare un test

Cosa registrare, il conto alla rovescia, la barra di registrazione e le abitudini che rendono un test affidabile.

Cosa registrare

La registrazione è uno dei due modi di creare un test: percorrete lo scenario una volta, e GUI Test Studio genera il test dalla registrazione, in modo visivo, pronto da eseguire e modificare in qualsiasi momento.L'altro modo è descrivere il flusso in un prompt, e il vostro assistente IA lo registra per voi.Preferite lavorare senza IA?Registratelo: non serve altro.

La pagina iniziale di GUI Test Runner-Recorder mostra i due modi fianco a fianco, nella sua scheda Crea un nuovo test: Registralo tu stesso, con il pulsante rosso Registra, e Crea test da prompt.Fate clic su Registra.Prima di ogni registrazione, l'app chiede cosa volete testare.

La domanda mostra cinque immagini, una per scelta: tutto lo schermo, un'app, un'app web, un'area dello schermo e un telefono.Fate clic su un'immagine e le sue impostazioni compaiono sotto la fila; poi fate clic sul pulsante rosso Registra.La prima volta, una breve guida vi accompagna tra le cinque.

Cinque scelte.Le impostazioni di quella su cui fate clic compaiono sotto le immagini.

Più monitor: quale schermo

Su un computer con più monitor, prima arriva una domanda in più: Quale schermo deve usare questo test? I monitor sono disegnati come stanno sulla vostra scrivania.Fate clic su uno per registrare solo quel monitor, o su Tutti gli schermi per un'app che apre le sue finestre su uno qualsiasi di essi.Quello su cui fate clic si illumina un istante sullo schermo reale, così sapete qual è.

Un solo schermo è la scelta consigliata: il test guarda meno, quindi è più veloce e più stabile.Tutti gli schermi è per un'app che apre finestre ovunque.

Viene posta una volta per sessione; le registrazioni successive mantengono la risposta.Spuntate Non chiedere più per mantenere la vostra scelta per sempre: da allora si trova in Impostazioni, Preferenze, Registrazione predefinita, nella scheda Schermo come Registra su, con l'interruttore che ripropone la domanda.

Un test viene eseguito sullo schermo in cui si trova GUI Test Runner-Recorder, quindi il browser o l'app che apre compare dove state lavorando.Un test registrato su un altro monitor continua a essere eseguito lì.Per eseguirlo altrove, o su tutti gli schermi, cambiate Esegui su nelle Impostazioni progetto del test.Vedete Eseguire un test.

Le cinque scelte, e quando fare ciascuna

Tutto lo schermo

Tutto ciò che è sul vostro monitor principale può ricevere controlli.Sceglietela per un primo test, quando lo scenario attraversa più app o finestre, o quando non siete sicuri.

Un'app

Sceglietela quando lo scenario resta dentro una sola applicazione desktop.Solo le finestre, le finestre di dialogo e i menu di quell'app ricevono controlli automatici, quindi una notifica di un altro programma non finisce mai nel vostro test.

Scegliete l'app nell'elenco delle app aperte, oppure fate clic su Sfoglia... per un programma che non è ancora aperto.Spuntate la casella che avvia l'app all'inizio del test e la chiude alla fine, e ogni esecuzione parte da un'app appena avviata.

Un'app web

Sceglietela quando ciò che testate è un sito web o un'app web.Digitate il suo indirizzo e scegliete il browser.La pagina si apre in una finestra pulita a schermo intero, senza le vostre schede né i vostri accessi, e la registrazione inizia appena la pagina è caricata.Il test poi apre e chiude il browser da sé a ogni esecuzione.

Spuntate Genera questo test anche per altri browser e dispositivi per ottenere lo stesso test anche per Chrome, Edge e Firefox, telefoni, tablet e altre dimensioni dello schermo, creato subito dopo il salvataggio.Vedete Ogni browser e ogni dispositivo da una sola registrazione.

Un'area dello schermo

Sceglietela quando conta solo una parte dello schermo: un pannello, un modulo, l'area di gioco.Fate clic su Seleziona sullo schermo... e disegnate l'area.I controlli automatici vengono solo dal suo interno.

Un telefono (Android)

Sceglietela quando ciò che testate è un'app Android.Collegate il telefono via USB: il suo schermo compare in una finestra sul vostro, e ciò che fate in quella finestra avviene sul telefono.La domanda dice quando il telefono è pronto, o cosa manca ancora.

Non siete sicuri?Partite da ciò che testate

State testandoScegliete
Un'applicazione desktopUn'app
Un sito web o un'app webUn'app web
Più app che lavorano insieme, o non siete sicuriTutto lo schermo
Un pannello di una schermata affollata, o l'area di giocoUn'area dello schermo
Un'app AndroidUn telefono (Android)

Durante la registrazione

L'app si fa da parte e conta tre secondi alla rovescia, così potete iniziare il vostro scenario con calma.

Quando GUI Test Runner-Recorder apre un'app web o avvia un'app per voi, non c'è conto alla rovescia.Chiede di non toccare mouse e tastiera, e la registrazione inizia appena la pagina o l'app è pronta.

Durante la registrazione, una piccola barra degli strumenti resta vicino al bordo inferiore dello schermo.Non fa mai parte della registrazione, e potete trascinarla dove non dà fastidio.

PulsanteCosa fa
Registra di nuovoScarta questa ripresa e ne inizia una nuova.Non viene salvato nulla.
Pausa / RiprendiSospende la registrazione per un momento, per preparare qualcosa che non fa parte del test.
TerminaTermina la registrazione.Poi scegliete cosa verifica il test, e lo salvate.

Clic del mouse, trascinamenti, scorrimento e digitazione da tastiera vengono tutti registrati, e così un controller di gioco quando lo attivate nelle Preferenze.

Ogni tasto che premete conserva il layout di tastiera con cui è stato digitato.Un test che cambia layout strada facendo, dal francese all'inglese per esempio, digita ogni tasto nel suo layout quando viene eseguito.Se il computer che esegue il test non ha uno di quei layout, il report lo segnala; questo da solo non è mai un errore.

Abitudini per un test affidabile

Un test riproduce esattamente ciò che avete fatto.Poche abitudini durante la registrazione lo fanno superare ogni volta.

Do

  • Partire da uno stato noto: accesso non effettuato, pagina iniziale, carrello vuoto
  • Attendere che ogni schermata finisca di caricarsi prima di farci clic
  • Fare clic al centro di pulsanti e campi, non sui bordi
  • Usare dati di test uguali a ogni esecuzione
  • Mantenere ogni test breve e dedicato a una sola cosa: accesso, ricerca, pagamento

Avoid

  • Fare clic mentre una pagina si sta ancora caricando
  • Spostare o ridimensionare le finestre a metà di uno scenario
  • Contare su qualcosa rimasto da un'esecuzione precedente
  • Notifiche e finestre pop-up di altre app durante la registrazione
  • Un solo test lunghissimo che copre tutto

Tasti da ricordare

TastoDurante la registrazioneDurante l'esecuzione
EscTermina la registrazioneFerma il conto alla rovescia
F1Mette in pausa e riprende
F2Interrompe subito l'esecuzione

Potete cambiare questi tasti in Impostazioni, Preferenze.

Registrare un telefono

Attivate il debug USB sul telefono Android, collegatelo e autorizzate il computer una volta sullo schermo del telefono.La domanda mostra i passaggi quando il telefono non è ancora pronto.Vedete Web, telefoni, macchine virtuali e giochi.

Al termine

L'app torna in primo piano e chiede cosa deve verificare questo test, poi dove salvarlo.Proseguite con Scegliere cosa verifica un test.

L'altro modo: descrivere il test

Crea test da prompt, accanto a Registra, apre una finestra in cui scrivete cosa deve fare il test, scegliete un esempio da cui partire e lo inviate al vostro assistente IA: Claude Desktop, Claude Code, ChatGPT con Codex o VS Code, oppure lo create con un modello di IA locale, uno nostro o uno vostro.L'assistente esegue poi i passaggi sul vostro schermo, verifica man mano e salva lo stesso tipo di test.Vedete Creare un test da un prompt.

Ancora bloccati?Diteci cosa stavate cercando di fare e rispondiamo entro un giorno lavorativo.Ask our team