Per iniziare ad utilizzare un test funzionale, è necessario acquisire dimestichezza
con alcuni concetti base e casi d'uso. Per automatizzare efficacemente i test case,
è possibile valutare diversi approcci prima di iniziare a creare
gli script di test funzionale.
Pianificazione di test funzionali
È necessario valutare le
proprie necessità e identificare il corretto approccio da seguire per automatizzare
il test funzionale. Mediante l'automazione del test funzionale, è possibile utilizzare
efficacemente le funzioni disponibili in
Rational Functional Tester.
- Script di test funzionali modulari: è possibile creare più script di test
funzionali per un test case e riutilizzare gli script che vengono applicati
a diversi test case. Creando gli script di test funzionali modulari,
è possibile riutilizzare gli script di test per diversi test case.
Utilizzando gli script di test modulari, è possibile anche associare gli script di test
a più test case creati in uno strumento di gestione test
come IBM® Rational Quality Manager.
In Rational Functional Tester,
è possibile utilizzare l'opzione Richiama script per richiamare un altro script di test
funzionale.
- Confronto tra registrazione di script di test e script di test manuali: in Rational Functional Tester,
è possibile registrare uno script di test funzionale sull'applicazione di test
o creare manualmente uno script di test. Se l'AUT (application under test) viene modificata
frequentemente compromettendo la gerarchia di oggetti di test, è necessario aggiornare
le associazioni oggetti di test per evitare errori o malfunzionamenti. Le associazioni oggetti
di test vengono create quando si registrano gli script di test funzionale sull'applicazione
di test. In questo scenario, è possibile creare script di test
manuali e utilizzare i metodi find() per ricercare gli oggetti di test
nell'applicazione e specificare l'azione da intraprendere. Per la creazione
di script di test manuali, è necessario conoscere il linguaggio di programmazione.
- Confronto tra script di test semplificati e script di test Java: gli script
semplificati sono script di test funzionale nella forma di istruzioni
in lingua inglese semplici che sono facili da capire e modificare. Con la funzione di script semplificato abilitata,
è inoltre possibile visualizzare lo script di test Java corrispondente nell'editor dello script
Java. Quando si modifica lo script semplificato,
lo script Java riflette le modifiche nell'editor dello script Java. È
possibile passare all'editor dello script Java utilizzando le funzioni Inserisci frammento di codice Java
o Inserisci metodo Java disponibili nell'editor dello script semplificato
e iniziare a lavorare con lo script di test Java.
Risorse informative
Nel centro informazioni sono disponibili una serie di risorse che introducono all'utilizzo di IBM Rational Functional Tester e sono di aiuto nella comprensione del processo di esecuzione del test funzionale e delle funzioni che è possibile utilizzare per automatizzare in modo efficace gli scenari di test.