< Anterior | Siguiente >

Lección 8: Insertar código personalizado de Java

Puede cambiar a scripts de Java si desea insertar códigos Java para realizar operaciones adicionales tales como ampliar una API o cualquiera de las funciones que no se pueden realizar directamente en el editor de script simplificado.
Para utilizar tanto el script simplificado como el script de Java, debe utilizar las características Insertar fragmento de código Java o Insertar método Java disponibles en el editor de script simplificado y cambiar a script de Java. Si modifica el script de Java directamente sin utilizar estas características, el script simplificado no se actualizará y el script de Java se ejecutará durante la reproducción.

En esta lección, inserta un fragmento de código Java para que Rational Functional Tester espere hasta que el control Contraseña de la ventana Member Logon aparezca en la aplicación durante la reproducción y, a continuación, prueba el control.

Puede habilitar la opción para que espere a que el control aparezca para una línea de prueba en la página Reproducción en la vista Propiedades. Pero en esta guía de aprendizaje, para comprender el proceso de insertar un código Java personalizado, debe realizar estos pasos:

  1. Seleccione la línea de prueba Pulsar contraseña en el editor de script. (La primera línea de prueba en el grupo Member Logon.)
  2. Pulse con el botón derecho del ratón y seleccione Insertar fragmento de código Java. La línea de prueba Click here to tag the Java snippet test line se inserta después de Click Password.
  3. Seleccione la línea de prueba insertada y sustituya el texto de la línea de prueba, escriba Wait for control.
  4. Arrastre la línea de prueba Wait for Control y suéltela encima de la línea de prueba Click Password para que el código Java se ejecute antes de probar el control contraseña. Esperar a la línea de prueba del control
  5. Pulse Archivo > Guardar para guardar el script simplificado.
  6. Pulse el editor de Java que aparece junto a al editor de Script. Observe que Wait for control aparece como un comentario con el punto de inicio y final para insertar código Java en el editor de Java.
  7. Escriba el código Java password().waitForExistence(); dentro de la sección de comentarios de inicio y final. Código Java
  8. Pulse Archivo > Guardar para guardar el script de Java.

Reproducción del script

Reproduzca el script de prueba y comprueba los resultados del script de prueba modificado.
  1. Para reproducir el script, pulse Ejecutar script de Functional Test (Ejecutar) de la barra de herramientas.
  2. En la ventana Seleccionar registro, mantenga el nombre de registro predeterminado Pedido y pulse Siguiente.
  3. Seleccione la opción Repetir hasta finalizado en la lista Número de iteraciones de agrupación de datos para acceder a todos los registros de la agrupación de datos; a continuación, pulse Finalizar. IBM Rational Functional Tester reproduce el script modificado. Durante la reproducción, observe que la acción de pulsar en la página Detalles del Álbum no se ha ejecutado.

    Cuando la reproducción termina, el registro HTML muestra los resultados de la ejecución de la prueba. Todos los sucesos listados en el registro incluyen Pass en color verde en las cabeceras de suceso. También puede ver la instantánea de la lista de compositores.

Punto de control de la lección

En esta lección ha aprendido a modificar el script de prueba simplificado e insertar un fragmento de código Java personalizado en un script simplificado.
< Anterior | Siguiente >

Comentarios