Soporte de documentos Adobe PDF

IBM IBM Rational Functional Tester da soporte a la prueba de documentos de solo lectura Adobe PDF 7.0 y 8.0. Puede probar documentos PDF que se muestran en un navegador o en un PDF Reader autónomo. Un script de prueba funcional que se graba para un documento que se muestra en un programa PDF Reader autónomo se puede reproducir cuando se muestra el documento en un navegador y viceversa.

El nivel de granularidad al que IBM Rational Functional Tester da soporte depende del modo en que se haya diseñado el documento PDF. Por ejemplo, si la página entera de un documento PDF se ha diseñado para que solo contenga un objeto de texto, el resaltador de puntos de verificación captura solo el contenido a nivel de página y no obtiene el contenido interno de la página.

La compatibilidad cruzada de los documentos PDF de solo lectura de prueba solo es posible para los controles de documento, no para os controles del lector. Por ejemplo:

Esta versión de IBM Rational Functional Tester incluye soporte para documentos PDF de prueba que contengan estos controles:
Requisitos previos: Antes de empezar a probar documentos PDF, debe establecer las preferencias de Adobe Reader y valores de Script Assure de Rational Functional Tester.
Notas:
  • Cuando abra un documento nuevo en Adobe Reader, pulse el documento PDF una vez después de que se inicie el grabador. Esta pulsación es necesaria para que el lector procese el documento.
  • Solo se da soporte al punto de verificación de documento en el valor de modalidad de documento. Se puede tomar un punto de verificación tras la pulsación obligatoria en el documento. Cualquier pulsación en el documento PDF en modalidad de documento mientras se está grabando se pasa por alto y no se genera ningún código.
  • Utilice el valor de modalidad de página para documentos de gran tamaño.
  • Para tomar un punto de verificación de datos en un documento grande en modalidad de documento, siga estos pasos:
    1. Cree una clave de registro: HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rational Test\8\Options.
    2. Cree una nueva variable de DWORD InvocationTimeout.
    3. Para documentos de 70 páginas o más, especifique el valor de tiempo de espera 8*60*1000 milisegundos.
    4. Reinicie IBM Rational Functional Tester y reinicie Adobe Reader.
    5. Realice las pulsaciones en el documento PDF hasta que se genere este mensaje: "Se pasa por alto la pulsación en el documento PDF en valor de modalidad de documento".
    6. Tome el punto de verificación de datos.
  • Si un determinado control del documento PDF abarca dos o más líneas, el rectángulo de resaltado cubre todas las líneas de la ubicación de dicho control. Es posible que otros controles queden dentro del rectángulo de resaltado. Pero, cuando se toma un punto de verificación en el control que abarca dos o más líneas, los otros controles que quedan dentro del rectángulo de la pantalla no se tienen en cuenta.
  • Es posible que no pueda probar los documentos PDF correctamente si el font de las letras del documento PDF no está disponible o no está instalado en el sistema.

Comentarios