Guida al tool: Valutazione della copertura test utilizzando Rational TestFactory
Questa guida al tool descrive il modo in cui utilizzare Rational TestFactory per valutare la copertura test basata sull'UI e la copertura test basata sul codice per uno script generato automaticamente da TestFactory.
Strumento: Rational TestFactory
Relazioni
Descrizione principale

Panoramica

Dopo aver generato gli script di test automaticamente in Rational TestFactory, è possibile analizzare le informazioni di copertura test per ciascuno script di test. Per informazioni su come utilizzare il tool Pilot per generare script di test, consultare la Guida al tool: Generazione di script di test automaticamente.

Questa guida al tool è applicabile quando si esegue Windows 98/2000/NT 4.0.

Per utilizzare Rational TestFactory allo scopo di valutare la copertura test, effettuare le seguenti operazioni:

Analisi delle informazioni di copertura test

Quando uno script di test è l'oggetto selezionato nel pannello sinistro della finestra principale di Rational TestFactory, la scheda Copertura nel pannello destro contiene le informazioni di copertura test per lo script.

Rational TestFactory calcola il valore di copertura test, basata su UI, come la percentuale dei controlli univoci nell'applicazione (oppure nell'applet) esaminata dallo script di test, relativo al numero di controlli ai quali ha accesso il tool Pilot.

Rational TestFactory calcola il valore di copertura, basato su codice, come la percentuale del codice sorgente che viene a contatto con uno script di test, relativa a tutto il codice sorgente nell'applicazione sottoposta a test (AUT). Se si ha accesso ai file di origine per l'applicazione sottoposta a test (AUT), è possibile utilizzare il browser di copertura (Coverage Browser) in TestFactory per analizzare il codice in un file di origine ed esaminare quali righe di vengono analizzate dallo script di test.

icona della guida   Consultare i seguenti argomenti nella guida in linea di Rational TestFactory:

  • Script: Cosa sono e come funzionano
  • Analisi dei risultati di copertura per uno script
  • Copertura di codice per script in un'applicazione o un applet Java