Tag: CYPRESS
Usando el módulo npm cypress-wait-until, ¿existe alguna forma de capturar el “errorMsg” si “cy.waitUntil()” ha completado todos los intervalos posibles y ha superado el tiempo de espera? De esta manera, proporcionando un punto de falla. Código de ejemplo esperando a que se encuentre una entrada en un registro. El comando . . . Read more
Cypress.Commands.add(‘Login’, (env, username) => { env(staging) = cy.visit(‘LINK’) env(live) = cy.visit(‘LINK’) username(practitioner1) = { cy.get(‘input[name=”Parameter.UserName”]’).type(‘practitioner1’) cy.get(‘input[name=”Parameter.Password”]’).type(‘pass’) } cy.contains(‘Login’).click() })
Tengo la siguiente sección de código en una de mis pruebas de Cypress: cy.window() .its(‘store’) .invoke(‘getState’) .then((state) => { expect(state.app.gameStarted).to.equal(true) expect(state.app.noteButtonValues).to.have.lengthOf(4); expect(state.app.noteButtonValues).to.include(state.app.correctAnswer) cy.get(“button”).contains(state.app.correctAnswer).click() cy.window() .its(‘store’) .invoke(‘getState’) .then((state) => { expect(state.app.correctAnswered).to.equal(1) expect(state.app.totalAnswered).to.equal(1) }) }) }) Estoy probando que cuando un usuario hace clic en un botón, el estado de Redux también . . . Read more
Tengo un escenario para automatizar en cypress, el caso de prueba consiste en establecer la hora para programar una cita, ya sea seleccionándola de un menú desplegable o escribiéndola y seleccionándola del menú desplegable. ¿Alguien puede decirme cómo establecer la hora? He intentado con diferentes enfoques de código pero no . . . Read more
Usando este código: const imagefile = ‘aboutfirst.png’; cy.get(‘[name=”File”]’).attachFile(imagefile); o const imagefile = ‘aboutfirst.png’; cy.get(‘#File’).attachFile(imagefile); Ya instalé la ruta de carga de archivos mediante la terminal y la imagen está en la carpeta ‘fixtures’. Este es el HTML donde solicito el nombre: <input id=”File” name=”File” type=”file”> Y la respuesta que obtengo . . . Read more