-
Notifications
You must be signed in to change notification settings - Fork 3
Gx 35657 tools qa forms practice form #488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Estimado Rafael, me complace nuevamente revisar tu test. Haz tenido un avance progresivo y constante!!. Este es mi feedback:
SUGERENCIAS:
De todas formas la elección de cómo estructurar tu POM dependerá de la complejidad del formulario y tus preferencias personales. Lo más importante es mantener el código limpio, organizado y fácil de entender para que puedas mantener y ampliar tus TC con facilidad. Ya estoy hilando mas fino porque todo lo demás ya lo estas manejando super bien. Excelente trabajo!! |
Hola @rafo18 espero que las correcciones que te dimos en las picadas de código sean de ayuda. Si quieres integrar los cambios sugeridos, puedes hacerlo acá mismo. Deberás de abrir nuevamente el mismo PR |
En esta US se realizo:
TC1: Se valido poder enviar formulario con datos validos
TC2: Se valido no enviar formulario con inputs vacios y se verifico que todos los campos obligtorios marquen un error al estar vacios
TC3: Se valido no enviar formulario con datos no validos en los inputs de Mobile Number y email
Se creo un POM para el formulario donde se realizo un solo metodo que me permita mandar datos vacios si no ingreso ningun valor como argumento.
El uso de datos validos se realizo mediante la libreria faker
El uso de datos no validos de email y mobile number se realizo mediante un Fixture