Examen – Octubre

 

LEER ANTES DE EMPEZAR:


  • La duración de la prueba es de 2 horas.
  • La hora de fin estará dada por la hora del Merge Request realizado.
  • Se considera aprobada la evaluación cumpliendo con un 70% de los puntos planteados.
  • No utilizar expresiones xpath absolutas
  • Subir vía merge request solo los archivos creados para esta prueba y agregar a seleniumcurso como revisor
  • Los resultados estarán dentro de los 15 días posteriores a la prueba.

 

Propuesta:

Se desea realizar algunos test con cucumber para el sitio de spotify: https://www.spotify.com/uy/signup/

 

Outlined Escenario 1:

Se pide ingresar a la sección de premium y se debe validar que se encuentren los nombres de plan: Individual, premium y familiar. 

Outlined Escenario 2:

Se pide ingresar a la sección de registrarse y validar los errores al introducir diferentes emails:

 

Email a registrar

Error esperado

(vacio)

Es necesario que introduzcas tu correo electrónico.

ffff

Este correo electrónico no es válido. Asegúrate de que tenga un formato como este: ejemplo@email.com

test@test.com

Este correo electrónico ya está conectado a una cuenta. Inicia sesión.



Outlined Escenario 3:

Ingresar a https://www.spotify.com/uy/legal/end-user-agreement/ (Usar la función navigateTo)

Validar que dentro de los links, se encuentren los siguientes puntos:

Aplicar el patrón Page Object para todos los escenarios planteados. 



RESOLUCIÓN DEL EXAMEN:

 

Una vez finalizado el examen, subir el link a la pull request aquí: FORMULARIO