Skip to main content

Prueba de aplicaciones de Pega Platform

Archived

1 Tarea

30 minutos

Visible para: All users Applies to: Pega Platform '24.2
Principiante
DevOps
Español
Este contenido está archivado y ya no se actualiza. El progreso no está calculado. Las instancias de Pega Cloud están deshabilitadas y las insignias ya no se conceden.

Escenario

Para un caso de solicitud de asistencia, cuando los usuarios introducen la marca del vehículo, se muestran uno o más modelos asociados en la lista desplegable Model. De manera intermitente, los usuarios informan que algunas marcas de automóviles no tienen un nombre de modelo asociado en la información del vehículo. Además, las partes interesadas están preocupadas por el rendimiento de la aplicación. Para garantizar que los clientes puedan completar los casos de solicitud de asistencia de manera eficiente, las partes interesadas requieren que el sistema genere la lista de modelos de vehículos en 150 milisegundos.

Para cumplir con estos requerimientos, el Deployment Manager le ha pedido que haga lo siguiente:

  • Crear una prueba unitaria para probar la lista de información del vehículo y confirmar que la lista de modelos se genera dentro del umbral de tiempo especificado.
  • Ejecutar una sesión de cobertura de pruebas usando la prueba unitaria y reportar los resultados.

Se le pide que complete las siguientes tareas asignadas. Como nuevo System Architect, su Lead System Architect le proporciona una colección de enlaces a la documentación técnica para ayudarlo a comenzar.

La siguiente tabla incluye las credenciales que necesita para completar el reto:

Función Nombre de usuario Password
Probador de aplicaciones tester@gogoroad pega123!

Tareas detalladas

1 Pruebe las aplicaciones de Pega Platform

Testing platform applications journey map

Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.

Criterios de aceptación

  • Existen tres pruebas unitarias para la página de datos D_VehicleinformationList. Cada prueba unitaria utiliza make y modelyear como los valores de los parámetros. Para la prueba unitaria make = Teslamodelyear =  2017, la prueba debe devolver un resultado de 3 modelos.
  • Cada prueba unitaria afirma que el tiempo de ejecución esperado de la prueba es inferior a 200 milisegundos (0.2 segundos) y que el recuento de resultados (.pxResults), o la cantidad de modelos devueltos para cada marca y año del modelo, es mayor que 0. Las pruebas unitarias se guardan en GoGoRoadTesting.
  • Se ejecutó una sesión de cobertura de pruebas utilizando las pruebas unitarias y se han informado los resultados. 
  • La configuración de calidad de la aplicación incluye la aplicación GoGoRoad incorporada.

Instrucciones

  1. En la instancia de Pega para el reto, introduzca las siguientes credenciales:
    1. En el campo User name, escriba tester@gogoroad.
    2. En el campo Password, escriba pega123!.
  2. En Dev Studio, navegue hasta el tipo de datos Vehicle information y la página de datos List Vehicle information (D_VehicleinformationList) . Utilizando valores de muestra (make: Tesla,modelyear: 2017), ejecute la página de datos y cree una prueba unitaria de acuerdo con la información detallada en los criterios de aceptación. Cree pruebas unitarias adicionales para Ford y Saturn.
  3. Cree pruebas unitarias adicionales para las marcas Ford y Saturn utilizando el mismo modelyear 2017.
  4. Configure la calidad de la aplicación para incluir también GoGoRoad como una aplicación integrada para la cobertura de pruebas.
  5. Configure una sesión de cobertura de pruebas de calidad de la aplicación que utilice las pruebas unitarias que creó para la página de datos D_VehicleinformationList .
  6. Con la sesión de cobertura de pruebas en ejecución, configure los casos de pruebas unitarias Application Quality Automated Testing para mostrar las pruebas unitarias que creó. Ejecute las pruebas unitarias como parte de la sesión de cobertura de pruebas y vea los resultados.


Disponible en la siguiente misión:

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice