testproject test automation tool hands review tutorial
Un tutorial pratico di revisione della piattaforma di automazione del test TestProject:
L'automazione dei test è essenziale nel mondo della distribuzione continua e dei cicli di rilascio brevi. E tutti noi come tester del software dobbiamo affrontare molte sfide quando si tratta di test di automazione.
Oggi esamineremo uno dei popolari strumenti di automazione dei test: TestProject. È una piattaforma di automazione dei test end-to-end gratuita alimentata dalla community per semplificare il lavoro di test di automazione per applicazioni mobili e web.
Cosa imparerai:
- Cos'è TestProject?
- Caratteristiche di TestProject
- Guida introduttiva a TestProject: installazione e configurazione
- Pratica con TestProject
- Conclusione
Cos'è TestProject?
TestProject è un framework end-to-end per l'automazione dei test di app mobili e web. Ha lo scopo di semplificare la tua esperienza di automazione dei test offrendo al contempo una personalizzazione infinita attraverso una galleria di componenti aggiuntivi.
Ciò che rende questo strumento davvero interessante è che si tratta della prima piattaforma cloud gratuita basata sulla community che può essere utilizzata per registrare, sviluppare e analizzare l'automazione dei test.
Un'altra cosa interessante di TestProject è che supporta facilmente tante piattaforme come Windows, macOS, Linux, iOS, Android, Webservices.
Con TestProject, ottieni un completo framework di automazione dei test che te lo permette
- Registra i test con un bellissimo registratore basato su cloud per applicazioni web e mobili
- Pianifica i test per l'esecuzione su qualsiasi browser o dispositivo di tua proprietà
- Integra i test nella tua pipeline CI / CD con integrazioni pronte all'uso con Jenkins e altri strumenti
- Estendi TestProject con un SDK di test codificato, API REST e numerosi componenti aggiuntivi della community
- Analizza i risultati con analisi complete e report dettagliati
Questa ricchezza di funzionalità consente all'intero team in cui gli utenti non tecnici possono registrare i test e gli sviluppatori possono completarli con il loro codice. In questo modo, è molto utile per i team agili in quanto consente loro di collaborare e condividere facilmente gli artefatti di test.
TestProject si basa su strumenti di automazione open source standard come Selenium e Appium. A differenza di quegli strumenti open source in esecuzione da soli, rimuove tutte le complessità dell'installazione e della gestione dei driver per ogni piattaforma e browser che utilizzi.
Con l'installazione di un singolo eseguibile, hai la possibilità di utilizzare tutti i browser sulla macchina e qualsiasi dispositivo mobile collegato per registrare, eseguire, eseguire il debug e sviluppare il tuo test.
Questo strumento è stato costruito di nascosto per quasi due anni ed è già utilizzato con successo in più di 2000 organizzazioni in tutto il mondo. Tricentis ha recentemente acquisito TestProject e si è impegnata ad accelerare ulteriormente lo sviluppo mantenendo TestProject strumento gratuito di automazione dei test per tutti.
Caratteristiche di TestProject
# 1) Registratore di Smart Test nel browser
Potremmo dire che questa caratteristica è l'unico punto di forza di questo strumento. Per creare test automatizzati, non è necessario scrivere una singola riga di codice. Con la funzione Smart Test Recorder di TestProject, puoi creare test automatizzati semplicemente registrando i passaggi eseguiti sul browser.
Ovunque sia necessario eseguire passaggi complessi che vanno oltre un registratore tradizionale, puoi fare affidamento su qualsiasi componente aggiuntivo esistente costruito dalla comunità.
Per ogni passaggio che esegui, verrà registrato come test e automaticamente verrà generato in background il codice Selenium o Appium. Puoi esplorare di più su questa funzione nell'ultima parte di questo tutorial in cui abbiamo dimostrato come funziona questo strumento.
Quindi, questa funzione rende l'automazione del test semplice per chiunque. Puoi creare facilmente test automatizzati per applicazioni Web, Android e iOS.
Andiamo in profondità di questa funzionalità del registratore ed esploriamo di più al riguardo.
# 1) Mirroring dello schermo mobile:
Questa opzione ti consente di eseguire il mirroring dello schermo del tuo cellulare nel browser, vedendo esattamente cosa c'è sul dispositivo in tempo reale. Basta collegare il tuo dispositivo mobile alla tua macchina tramite un cavo USB e sei a posto!
# 2) Ispettore elemento:
Puoi testare qualsiasi elemento nella tua app. È possibile selezionare tra diverse azioni integrate o suggerite, convalide, attributi, salva elemento.
# 3) Element Explorer:
Un'altra caratteristica è element explorer. Questo può essere utilizzato per visualizzare ed esaminare semplicemente la struttura delle schermate delle applicazioni mobili. È possibile analizzare la gerarchia degli elementi, selezionare da diverse strategie di individuazione e visualizzare tutte le proprietà disponibili dei componenti dell'interfaccia utente.
# 4) Editor di test:
Questa è la caratteristica più utile di un registratore di test che aiuta a creare, modificare e organizzare i tuoi test. Ad ogni passaggio è possibile aggiungere commenti, selezionare elementi, creare parametri, eseguire determinate azioni, definire il comportamento in caso di errore, acquisire schermate, impostare timeout e fare molto altro.
È possibile modificare l'ordine dei passaggi, inserire passaggi intermedi, aggiungere o eliminare passaggi.
# 5) Altre caratteristiche che rendono il registratore ancora più potente :
Il registratore automaticamente suggerisce componenti aggiuntivi che può essere utile per i tuoi test. TestProject esegue la corrispondenza basata sull'intelligenza artificiale, analizza gli elementi nella tua applicazione e quindi, sulla base di questa analisi, consiglia componenti aggiuntivi che possono migliorare i tuoi test. Puoi aggiungere immediatamente questi componenti aggiuntivi ed estendere i tuoi test.
Un altro modo potente che estende i tuoi test è test annidati. Per lo scenario complesso, puoi registrare un intero test come un singolo passaggio e adattarlo al tuo test completo. Ciò riduce la quantità di manutenzione richiesta quando una qualsiasi di queste fasi del test cambia.
Inoltre, hai l'estensione esportazione del codice caratteristica. È possibile generare il codice sorgente per il test registrato, chiedere a uno sviluppatore di modificarlo, quindi caricarlo di nuovo su TestProject. Ho spiegato in dettaglio questa funzionalità di esportazione del codice nell'ultima parte di questo articolo in cui ho dimostrato come utilizzare questo strumento.
# 2) Potenti componenti aggiuntivi
TestProject offre molti fantastici componenti aggiuntivi che aiutano a rendere i tuoi test molto potenti. I componenti aggiuntivi ti consentono di espandere notevolmente ciò che puoi fare con i tuoi test. Sono l'insieme di azioni codificate riutilizzabili che possono essere integrate in qualsiasi test.
Puoi creare i tuoi componenti aggiuntivi utilizzando TestProject SDK o puoi utilizzare componenti aggiuntivi che sono stati creati e condivisi dalla comunità di automazione dei test. Ti faranno risparmiare un sacco di tempo prezioso per lo sviluppo.
Creazione di nuovi componenti aggiuntivi:
Usa componenti aggiuntivi esistenti:
Le azioni dei componenti aggiuntivi possono essere utilizzate senza problemi nel test. Puoi crearli e usarli nello stesso modo in cui interagiresti con le azioni integrate. Se vedi l'elenco dei componenti aggiuntivi, scoprirai che ci sono molti componenti aggiuntivi davvero utili forniti dalla comunità.
Per esempio, l'addon jRand ti dà accesso istantaneo a generatori di dati casuali per un'ampia varietà di dati di test.
Hai molti componenti aggiuntivi disponibili in base alle tue esigenze. Per esempio , se stai lavorando con jquery, questo strumento ti offre 4-5 componenti aggiuntivi di jquery che puoi usare. Se desideri generare ID e password e-mail casuali per i test, puoi utilizzare l'addon Genera credenziali casuali.
Alcuni dei componenti aggiuntivi presenti sono Advance element finder, JS Actions, Element Extensions e Generic Extensions. Man mano che la comunità di TestProject continua a crescere, il numero di possibilità continuerà ad aumentare, rendendo davvero infinite le possibilità di ciò che questo strumento può fare.
Supponi di avere uno scenario in cui desideri chiamare un'API direttamente nel tuo test invece di inviare una richiesta alla pagina web. Aggiungendo il componente aggiuntivo dell'API RESTful, puoi semplicemente eseguire questa azione nel tuo test.
Per esempio , potresti creare un utente inviando la richiesta all'API, quindi nel passaggio successivo accedi tramite l'interfaccia utente utilizzando le credenziali di quell'utente.
La stampa dello schermo di seguito è una dimostrazione su come utilizzare l'API RESTful nel test:
Con il semplice clic sul pulsante di installazione, puoi ottenere qualsiasi componente aggiuntivo che desideri in un attimo. Memorizzalo nel repository del progetto di test ed è pronto per essere utilizzato da chiunque nel tuo team.
# 3) Funzionalità di generazione del codice
Questa funzione consente di generare codice Java dai test iOS, Android e Web registrati. Puoi apportare qualsiasi modifica al codice, estendere i tuoi test e ricaricarli come test codificati su TestProject. Ciò consente agli sviluppatori di impegnarsi nello sviluppo e nella manutenzione dei test creati da tester non tecnici.
Per coloro che non vogliono utilizzare il registratore ma prima vogliono codificare i loro test, TestProject offre SDK per Java e .NET core. L'SDK fornisce un comodo wrapper standardizzato per Appium e Selenium che è compatibile al 100% con TestProject. Puoi andare alla scheda dello sviluppatore e generare la chiave dello sviluppatore.
Questa chiave viene utilizzata per il debug e il debug di test e componenti aggiuntivi codificati TestProject in locale. E puoi iniziare a codificare il tuo test con TestProject.
L'utilizzo del mix and match della funzione 'registra e riproduci' e della funzione di sviluppo del codice aiuta notevolmente a raggiungere gli obiettivi di automazione del test.
Prezzi di TestProject
Sebbene lo strumento storicamente avesse sia un piano tariffario gratuito che uno a pagamento, abbiamo sentito che dopo l'acquisizione di TestProject da parte di Tricentis, tutte le attuali funzionalità di TestProject sono state rese disponibili gratuitamente.
Dalla nostra conversazione con il CEO di TestProject Mark Kardashov, abbiamo appreso che l'unica caratteristica di TestProject che costerà denaro sarà l'accesso al supporto live che può essere aggiunto nell'app.
Pro di TestProject
# 1) Piattaforma di automazione dei test end-to-end GRATUITA: Il più grande vantaggio di questo strumento è che offre un piano gratuito per sempre. Ottieni così tante funzioni interessanti che in genere costano migliaia di dollari senza alcun costo!
# 2) Ambiente altamente collaborativo: Puoi facilmente aggiungere un numero illimitato di membri del team al tuo progetto e goderti un'ottima esperienza di collaborazione. Tutto quello che devi fare è semplicemente aggiungere i loro indirizzi e-mail e le autorizzazioni di accesso e quindi possono iniziare immediatamente a contribuire al progetto.
Ciò rende TestProject molto utile per i team Agile e i progetti basati su CI / CD.
Gli agenti installati sulla macchina locale consentono di configurare ed eseguire test in qualsiasi browser o dispositivo, ma questi test sono archiviati in un repository di test condiviso basato su cloud dove i membri del team possono collaborare per eseguirli e mantenerli.
# 3) Massima facilità d'uso: Sia l'interfaccia utente che l'esperienza utente di questo strumento sono semplicemente fantastiche. Ad ogni passaggio, sarai guidato con suggerimenti e brevi tutorial che ti guideranno nell'utilizzo di questo strumento e nell'esplorazione delle sue funzionalità.
# 4) Assistenza clienti uno a uno: Appena un giorno dopo aver creato il mio account su TestProject, ho ricevuto un'e-mail dal team per il successo dei clienti in cui chiedevo informazioni sui miei progressi con lo strumento fino a quel momento e per parlare loro delle mie esigenze di automazione dei test in modo che possano aiutare a trarre il meglio da TestProject.
Pianificano anche una riunione online 1: 1 per dimostrare le funzionalità e le capacità di TestProject o addirittura aiutarti a iniziare a creare test.
Inoltre, nella sezione di supporto del sito Web, puoi anche inviare il ticket per qualsiasi problema o problema riscontrato durante l'utilizzo dello strumento. Abbiamo anche appreso che TestProject sta lanciando un forum della comunità e una documentazione online migliorata nei prossimi mesi.
Consentitemi di condividere la mia esperienza con il loro supporto clienti. Una volta ho riscontrato un problema tecnico con lo strumento. Ho registrato un ticket presso il centro di supporto e ho ricevuto la risposta entro un'ora.
Quella risposta ha dato la soluzione molto dettagliata e perfetta per il mio problema. Questo rapido riconoscimento e risposta da parte del team di TestProject sono apprezzabili.
Questo livello di assistenza clienti si vede raramente negli strumenti gratuiti.
# 5) Ottimo supporto della community: Anche il supporto della comunità per questo è ottimo. È possibile accedere al forum e al blog dove è possibile consultare gli annunci generali e le domande frequenti.
Nei blog e nei forum di TestProject, riceverai tutorial per la creazione di test codificati utilizzando l'SDK di TestProject e riceverai anche tutorial per l'utilizzo e lo sviluppo di componenti aggiuntivi.
# 6) Compatibile con varie piattaforme: Il registratore di test intelligente ti consente di creare facilmente test automatizzati per web, Android e iOS (appunto, iOS su Windows).
# 7) Risparmia tempo e fatica: Ci sono molte funzionalità in questo strumento che fanno risparmiare tempo e sforzi in larga misura. Per esempio , la funzione di generazione automatica del codice evita la fatica di sviluppare manualmente il codice. Allo stesso modo, la generazione automatica dei documenti di prova e la generazione manuale dei test fanno risparmiare tempo e fatica che avresti dovuto dedicare alla creazione dei documenti.
Contro di TestProject
Non abbiamo trovato alcun svantaggio in quanto tale in questo strumento. Ma ci sono alcune limitazioni che possono essere affrontate:
# 1) Attualmente, supporta la generazione di codice solo nel linguaggio di programmazione Java. Dovrebbero essere aggiunti più linguaggi di programmazione. Inoltre, sembra che il team di TestProject ci stia già lavorando. Ho visto sotto la funzionalità di generazione del codice che il linguaggio di programmazione C # arriverà presto.
#Due) Se il tuo agente viene interrotto, non mostra alcun segnale di avvertimento o notifica. Sarebbe meglio se visualizzasse un messaggio che informa l'utente in modo che l'utente possa esaminarlo e riavviare l'agente.
Avendo discusso abbastanza di questo strumento, delle sue caratteristiche, prezzi, vantaggi e limitazioni, procediamo ora con la dimostrazione pratica dell'utilizzo di questo strumento.
Guida introduttiva a TestProject: Installazione e configurazione
TestProject è molto facile da installare e configurare. La procedura guidata di installazione ti guida in modo molto fluido attraverso ogni passaggio richiesto per l'installazione. La parte migliore è che devi solo scaricare un singolo exe e seguire alcuni semplici passaggi per iniziare. Non ci sono requisiti o dipendenze per installare qualcos'altro per iniziare con questo strumento.
Lascia che ti guidi attraverso i passaggi di installazione e configurazione:
Passo 1) Puoi registrarti gratuitamente sul loro sito web TestProject
Passo 2) Al momento della registrazione, riceverai l'email di conferma. Una volta eseguita la conferma dal tuo account di posta elettronica, ti accederà e ti porterà alla home page del tuo account TestProject.
Passaggio 3) Quello che ci è piaciuto di questo strumento è il suo facilita di utilizzo . La registrazione è molto semplice e una volta effettuato l'accesso, ti porterà a un rapido tour di alcuni passaggi necessari che sono utili per iniziare il tuo primo progetto di automazione.
Innanzitutto, è necessario installare l'agente TestProject. Sto usando la macchina Windows qui, quindi installerò l'agente per Windows.
Basta fare clic su 'Scarica e installa' e quindi inizierà il download di un exe agente
Questo agente incorpora tutti i driver e gli SDK necessari per l'automazione dei test.
Passaggio 4) Una volta completato il download dell'exe, fare clic su di esso e avviare la procedura guidata di installazione.
Fare clic su Avanti e seguire i passaggi di configurazione dell'agente come indicato nella procedura guidata.
Passaggio 5) Al termine dell'installazione dell'agente, è necessario fare clic sul pulsante 'L'agente è installato'.
Passaggio # 6) Dopo aver fatto clic su Agent is installed, ti verrà chiesto di registrare il tuo agent. Assegna un nome alias al tuo agente, verifica la sua disponibilità, quindi fai clic su Registrati e termina:
come ottenere la chiave di sicurezza per il wifi
Passaggio 7) Quindi riceverai un messaggio che dice 'In attesa che l'agente completi la registrazione'.
Passaggio 8) Infine, riceverai il messaggio di successo e ora sei pronto per andare alla dashboard di test.
Pratica con TestProject
Cominciamo a lavorare con TestProject e condividiamo la nostra esperienza con esso.
L'icona verde evidenziata nello screenshot sottostante (accanto all'icona a campana nella barra in alto) mostra che il tuo agente TestProject è attivo e in esecuzione. Riceverai anche il tuo primo progetto demo creato nella sezione 'I miei progetti'.
Dopo aver fatto clic su Avanti sul tuo FirstProject, ti verrà chiesto di aggiungere membri del team. Puoi farlo semplicemente inserendo i loro ID e-mail, impostare il loro accesso e fare clic su Fine. Riceveranno il link di invito e si uniranno immediatamente per iniziare a collaborare.
Ora, fai clic su Apri progetto per iniziare:
Ora vedrai l'elenco dei test:
Sul lato sinistro del riquadro di navigazione, vedrai opzioni come Test e lavori, Elementi, Applicazioni, Origini dati e Parametri.
La sezione Cartelle test mostra le cartelle che possono essere utilizzate per organizzare facilmente i tuoi test.
La sezione Elements contiene gli elementi dell'interfaccia utente che vengono mappati durante la creazione dei test, in modo da poter gestire e aggiornare gli elementi utilizzati durante i test per una facile manutenzione.
Nella sezione Applicazioni, avrai obiettivi di test Web o Mobile. Ogni test è associato a un'app specifica.
Le origini dati contengono file di dati esterni per consentire l'automazione basata sui dati.
Nella sezione Parametri è possibile gestire i parametri globali per i test.
Sotto il progetto Demo (Il mio primo progetto), ci sarà un test demo che esegue alcune operazioni di base e convalide nella pagina di accesso di TestProject.
Nella barra dei menu in alto, vedrai l'opzione per creare un nuovo test da cui puoi creare il tuo test per l'app che desideri testare.
Esploriamo prima questo semplice test demo per vedere quali funzionalità offre questo strumento.
Come puoi vedere di seguito, ci sono molti passaggi in questo passaggio che stanno testando la convalida della funzionalità di accesso e disconnessione. Innanzitutto, passa all'URL dell'app del progetto di prova e quindi fa clic sulla casella di testo del nome utente, immette il nome utente, analogamente fa per la password, quindi fa clic sul pulsante Accedi, convalida se l'accesso è riuscito, esegue alcuni altri passaggi e convalide e quindi registra su.
Facendo clic su ogni passaggio vengono forniti i dettagli completi su tale passaggio. Per esempio , qui sotto ho fatto clic sul primo passaggio, ovvero su Naviga all'URL dell'app, quindi mi ha fornito i dettagli completi sul passaggio.
La cosa migliore è che è così facile e divertente giocare intorno al test. Puoi personalizzarlo facilmente modificando i valori dei parametri, aggiungere i tuoi parametri, disabilitare eventuali passaggi, aggiungere nuovi passaggi, ecc.
Come puoi vedere nello screenshot qui sotto, puoi definire il comportamento in caso di errore, il numero di tentativi di passaggio e molto altro ancora. All'interno dei parametri di input, è possibile fare clic sull'icona + e visualizzare, aggiungere o modificare i parametri ei relativi valori.
Hai anche un'opzione per rendere segreti i valori dei parametri per memorizzare informazioni sensibili come password e token.
Se farai clic sui tre punti corrispondenti al test, troverai così tante opzioni come una copia nel progetto, spostati nella cartella, modifica i parametri di input, duplica il test, visualizza il modello dell'origine dati, il codice generato, il test manuale, il documento di prova.
Ho adorato l'opzione Documento di prova qui. Come tester, questa opzione è molto utile e consente di risparmiare molto tempo. Dovevo solo fare clic su 'Test Document' e ha generato automaticamente una documentazione di test molto ben definita in Excel in cui ho ottenuto tutti i dettagli del test e i dettagli dei passaggi del test documentati perfettamente.
Quindi, con TestProject non è necessario dedicare tempo alla documentazione. Se hai un test automatico, puoi semplicemente fare clic su questa opzione e generare il documento di test. L'immagine sotto mostra l'aspetto di un documento di prova generato automaticamente:
Allo stesso modo, puoi utilizzare l'opzione 'Test manuale', ciò che fa è convertire il test di automazione in un documento di test manuale che contiene tutti i passaggi, gli input e le azioni arruolati. Quindi, se vuoi eseguire quel test manualmente, puoi semplicemente fare riferimento a questo documento manuale e andare avanti.
Tutto quello che devi fare è inserire i risultati del test nel documento. In questo modo, si risparmia così tanto tempo che altrimenti sarebbe stato impiegato per convertire il test di automazione in test manuale e creare il documento da zero.
Vedi sotto il documento manuale generato. Contiene la descrizione della fase di test, i dati del test, il risultato atteso, i commenti. Tutto quello che devi fare è riempire il risultato effettivo e lo stato di superamento / fallimento quando esegui questo test manualmente.
Un'altra opzione molto utile qui è 'Codice generato'. È possibile generare codice sorgente corrispondente a qualsiasi test automatizzato e utilizzarlo per ulteriori sviluppi o modifiche. Attualmente genera codice in linguaggio Java. Puoi scegliere tra diversi browser come mostrato di seguito:
Dopo aver fatto clic sul 'pulsante Genera', riceverai il codice sorgente inviato tramite email al tuo account.
E, come abbiamo discusso in precedenza in questo articolo, lo strumento offre anche una potente funzionalità di registrazione. Puoi usarlo per modificare un test esistente o crearne uno nuovo.
Vediamo ora come creare un nuovo test con TestProject.
Quindi, ti chiederà di aggiungere l'applicazione web all'elenco di test
Dopo aver fatto clic su Fine, ti verrà chiesto cosa vorresti fare con la registrazione. È possibile creare il test utilizzando la funzionalità del registratore TestProject, modificare il test manualmente o creare un test manuale. Ho selezionato l'opzione di registrazione per esplorare le funzionalità di registrazione di questo strumento. Vediamo come funziona:
Dopo aver selezionato 'registra' e fatto clic su 'Avvia test', ha aperto il browser Google Chrome in una nuova finestra e mi ha portato all'URL dell'applicazione, ad esempio la pagina di ricerca di Google. Il registratore ha registrato tutte le azioni eseguite e ha creato automaticamente le fasi del test. Come puoi vedere di seguito, vengono creati un totale di 7 passaggi. Una volta interrotta la registrazione, il test verrà salvato.
La parte migliore è che in ogni fase è possibile selezionare e congelare qualsiasi elemento utilizzando il doppio spostamento e quindi selezionare le azioni o le convalide che devono essere eseguite. Per esempio , al passaggio numero 5 di questo test, seleziono il div evidenziato di seguito e quindi ho eseguito un'azione per convalidare se contiene il testo 'Software Testing Help?'.
Vediamo anche che il codice viene generato per questo test. Ho utilizzato l'opzione 'codice generato' e ho ricevuto il codice in un'email:
E, di seguito è riportato come appare il codice in Eclipse:
In qualsiasi momento, posso modificare questo codice e ricaricarlo in TestProject per essere eseguito nuovamente come test codificato.
Conclusione
In questo tutorial, abbiamo discusso le caratteristiche principali dello strumento di automazione TestProject insieme ai suoi pro e contro. Abbiamo anche assistito alla dimostrazione pratica delle funzionalità.
Abbiamo esplorato molto!
Siamo sicuri che ora sarai entusiasta di utilizzare questo fantastico strumento. Se sei qualcuno che lavora o vuole lavorare nell'automazione dei test, vale la pena provare questo strumento.
Controllalo qui e facci sapere se hai domande nel processo!
Lettura consigliata
- Tutorial Bugzilla: Tutorial pratico dello strumento di gestione dei difetti
- Tutorial approfonditi su Eclipse per principianti
- Come testare le prestazioni del sito Web utilizzando lo strumento SmartMeter.io: esercitazione pratica di revisione
- SeeTest Automation Tutorial: A Mobile Test Automation Tool Guide
- Revisione pratica dello strumento di gestione del test qTest
- Tutorial Geb - Test dell'automazione del browser utilizzando lo strumento Geb
- TestLodge Test Management Tool Review
- Revisione pratica: usa Katalon Studio 7 per semplificare l'automazione