IBM IBM Rational Functional Tester supporta
l'esecuzione del test dei documenti di sola lettura di Adobe PDF 7.0 e 8.0. È possibile eseguire il test dei
documenti PDF visualizzati in un browser o in un
PDF Reader autonomo. Uno script di test funzionale registrato per i documenti che sono
visualizzati in un PDF Reader autonomo può essere riprodotto quando il documento
viene visualizzato in un browser e viceversa.
Il livello di granularità che IBM Rational Functional Tester supporta dipende dal modo in cui
è progettato il documento PDF. Ad esempio, se l'intera pagina di un documento
PDF è progettata per contenere solo un oggetto di testo, il programma di evidenziazione del
punto di verifica cattura solo i contenuti del livello di pagina e non ottiene i contenuti nella pagina.
La compatibilità incrociata dell'esecuzione del test di documenti PDF di sola lettura è possibile solo per
i controlli del documento e non per i controlli del programma di lettura. Ad esempio:
- Programma di lettura e browser autonomo: Uno script di test registrato su un documento
PDF aperto in un programma di lettura autonomi può essere riprodotto su un documento
PDF aperto in un browser, ammesso che lo script sia registrato solo per i controlli
del documento.
- Reader 7.0 e Reader 8.0: Uno script di test registrato su un documento
PDF aperto in un Adobe Reader 7.0 autonomo può essere riprodotto su un documento
PDF aperto in Adobe Reader 8.0, ammesso che lo
script sia registrato solo per i controlli del documento.
Questa versione di
IBM Rational Functional Tester include
il supporto per l'esecuzione del test dei documenti PDF che contengono questi controlli:
- Pagina
- Pulsante
- Casella di spunta
- Pulsante Attiva/Disattiva
- Tabella
- Casella di testo
- Testo del modulo
- Link
- Struttura ad albero
- Casella combinata
- Grafici
- Documento
Prerequisiti: Prima di iniziare il test dei documenti PDF, è necessario impostare
le preferenze Adobe Reader e i valori di assicurazione dello script Rational Functional
Tester.
- Impostazione delle preferenze per Adobe Reader 7.0
- Aprire Adobe Reader 7.0.
- Fare clic su .
- Fare clic su Avanti sulla pagina Assistente di configurazione
accesso facilitato.
- Seleziona Adatta pagina come Zoom di visualizzazione
predefinito in Schermo 2 di 5, e
fare clic su Avanti.
- Annullare la selezione di Conferma prima di aggiungere tag ai documenti in Schermo
3 di 5, e fare clic su Avanti.
- In Schermo 4 di 5::
- Per l'impostazione della modalità Pagina, selezionare Distribuisci pagine al momento
visibili.
- Per l'impostazione della modalità Documento, selezionare Distribuisci contemporaneamente l'intero
documento .
- Fare clic su Avanti.
- Selezionare Visualizza i documenti PDF nel browser Web in Schermo
5 di 5.
- Fare clic su Eseguito.
- Fare clic su in Adobe Reader.
- Fare clic sulla categoria Visualizzazione pagina e selezionare Pagina
singola come Layout di pagina predefinito,
e fare clic su OK.
- Impostazione preferenze per Adobe Reader 8.0
- Apri Adobe Reader 8.0.
- Fare clic su .
- Fare clic su Avanti due volte.
- Annullare la selezione di Conferma prima di aggiungere tag ai documenti in Schermo
3 di 5, e fare clic su Avanti.
- In Schermo 4 di 5:
- Selezionare Sovrascrivi stile di layout della pagina e
selezionare Pagina singola come Layout di pagina.
- Selezionare Sovrascrivi zoom documento e selezionare Adatta
pagina come Zoom documento.
- Fare clic su Avanti.
- Selezionare Visualizza i documenti PDF nel browser Web in Schermo
5 di 5.
- Fare clic su Eseguito.
Nota: Verificare che il pulsante Fare clic per
mostrare una pagina alla volta sulla barra degli strumenti superiore di
Adobe Reader sia selezionato per la registrazione e la riproduzione.
- Impostazione dei valori di assicurazione dello script IBM Rational Functional Tester
- Aprire Rational Functional Tester e fare clic su .
- Nella finestra Preferenze, espandere , e quindi fare clic su Assicura script.
- Fare clic su Avanzate.
- Specificare questi valori sulla pagina Assicura script:
- Punteggio di riconoscimento accettabile massimo: 5000
- Punteggio di riconoscimento ultima possibilità: 10000
- Limite differenza punteggi di riconoscimento ambigui: 1000
- Avverti se il punteggio accettato è superiore a: 5000
Note: - Quando si apre un nuovo documento in Adobe Reader, fare clic sul documento PDF una volta
avviato il programma di registrazione. Questo clic viene richiesto affinché il programma di lettura elabori
il documento.
- Viene supportato solo il punto di verifica del documento nell'impostazione della modalità del documento.
Un punto di verifica può essere preso dopo il clic obbligatorio nel
documento. Tutti i clic sul documento PDF nell'impostazione della modalità documento durante
la registrazione sono ignorati e non viene generato alcun codice.
- Utilizzare l'impostazione della modalità Pagina per documenti più ampi.
- Per prendere il punto di verifica dati su un documento ampio in modalità Documento,
seguire queste operazioni:
- Creare una chiave di registro: HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rational
Test\8\Options.
- Creare una nuova variabile DWORD InvocationTimeout.
- Per documenti di 70 pagine o più, specificare il valore di timeout di 8*60*1000 millisecondi.
- Riavviare IBM Rational Functional Tester e riavviare
Adobe Reader.
- Eseguire i clic sul documento PDF fino a che non viene generato il messaggio:
"Ignora il clic sul documento PDF nell'impostazione della modalità documento".
- Prendere il punto di verifica dei dati.
- Se un controllo particolare nel documento PDF si estende su due o più righe, il rettangolo
di evidenziazione ricopre tutte le righe in quella posizione di controllo.
Altri controlli potrebbero rientrare nel rettangolo di evidenziazione. Ma quando il punto di verifica
viene preso sul controllo che si espande su due o più righe, gli altri controlli che rientrano nel
rettangolo non sono considerati.
- È possibile che non si sia in grado di eseguire il test dei documenti PDF correttamente se il carattere
delle lettere nel documento PDF non è disponibile o installato nel
computer.