Clase 3: Ecommerce Site: Registro, login y validaciones de cuenta nueva

 

Ejercicios

Crear los siguientes tests en el sitio: http://automationpractice.com

 

  1. Registro de un usuario: crear un email unico y completar todos los datos de la persona utilizando la clase Fakers 
  2. Prueba de login: Se debe crear un usuario desde el inicio y verificar que el mismo se encuentre logueado una vez terminada la creación del mismo.
  3. Verificar que no se pueden crear dos usuarios con el mismo email

 

Refactorizar el código y utilizar la clase Fakers para generar datos dinámicos siempre que sea posible. 

Agregar una clase de constantes para agregar aquellas variables que no sean generadas con la clase Faker (Ej.: contraseña)



Crear un método que permita registrar un usuario desde el comienzo. El email que se genera debe ser dinámico y único.

Refactorizar los métodos creados previamente para utilizar esta clase.