Supporto documenti Adobe PDF

IBM® Rational Functional Tester supporta il test di file PDF (Portable Document Format) di sola lettura creati per Adobe Reader versioni 7.0, 8.0, 9.0, 10.0 e 11.0. È possibile eseguire il test dei file PDF visualizzati in un browser o in un'applicazione Adobe Reader autonoma. Uno script di test funzionale registrato per i file visualizzati nell'applicazione Adobe Reader autonoma può essere riprodotto quando il file viene visualizzato in un browser e viceversa, a condizione che lo script sia registrato solo per i controlli documento.

Rational Functional Tester supporta l'esecuzione di test di file PDF tramite l'interazione con specifici controlli documento oppure tramite i controlli lettore.

Il livello di granularità supportato da Rational Functional Tester dipende dal modo in cui è progettato il file PDF. Ad esempio, se l'intera pagina di un file PDF è progettata per contenere solo un oggetto di testo, il programma di evidenziazione del punto di verifica cattura solo i contenuti a livello di pagina e non accede al contenuto interno alla pagina.

La compatibilità incrociata dell'esecuzione di test di file PDF di sola lettura è possibile solo per i controlli documento e non per i controlli lettore. Ad esempio:

Nota: Supporto del test di file PDF 9.0, 10.0 e 11.0:
Rational Functional Tester fornisce supporto per l'esecuzione di test di file PDF che contengono i seguenti controlli documento:
Rational Functional Tester fornisce supporto per l'esecuzione di test di file PDF che contengono i seguenti controlli lettore:
Prerequisiti: prima di avviare il test dei file PDF, è necessario impostare le preferenze di Adobe Reader e i valori di assicurazione dello script Rational Functional Tester.
Note:
  • Quando si apre un nuovo file in Adobe Reader, fare clic più volte sul file PDF dopo l'avvio del programma di registrazione, finché nel monitor di registrazione non verrà visualizzata una dichiarazione di registrazione significativa. Questi clic sono richiesti affinché il lettore elabori il file.
  • Nell'impostazione della modalità del documento sono supportati solo i punti di verifica del documento. Un punto di verifica può essere acquisito dopo il clic obbligatorio nel file. 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:
    1. Creare una chiave di registro: HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rational Test\8\Options.
    2. Creare una nuova variabile DWORD InvocationTimeout.
    3. Per documenti di 70 pagine o più, specificare il valore di timeout di 8*60*1000 millisecondi.
    4. Riavviare Rational Functional Tester e riavviare Adobe Reader.
    5. Eseguire i clic sul file PDF finché non viene generato il messaggio: "Ignora il clic sul documento PDF nell'impostazione della modalità documento".
    6. Prendere il punto di verifica dei dati.
  • Se un controllo particolare nel file PDF si estende su due o più righe, il rettangolo di evidenziazione ricopre tutte le righe nella posizione di quel controllo. Altri controlli potrebbero rientrare nel rettangolo di evidenziazione. Tuttavia, quando il punto di verifica viene acquisito sul controllo che si estende su due o più righe, gli altri controlli che rientrano nel rettangolo dello schermo non vengono considerati.
  • Si potrebbe non essere in grado di eseguire correttamente il test dei file PDF se il carattere delle lettere nel file PDF non è disponibile o installato nel computer.

Commenti