Gx 19713 ✅ tools qa forms practice form #329
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
All test has been passed ✅
Creé una página y un test para hacerlo con POM.
Importé la librería de faker para agregar textos aleatorios.
Agregué aserciones por cada texto ingresado y así mismo en la página agregué el método de validación dónde se usa && para cada objeto.
Dificultades: La parte más complicada fue encontrar un método para seleccionar una fecha, pero pude resolverlo con el método Cypress._.random y con cy.wrap, de esta manera pude localizar todos los elementos dentro dentro del div donde están las fechas y así mismo, al tener todos los elementos selecciono uno al azar y se selecciona cualquier fecha posible.
Gracias a todos por su ayuda y su tiempo.