Tag: CYPRESS
Tengo algunos archivos de características en mi proyecto y necesito ejecutar solo las etiquetas específicas de Cucumber (@Regression) del archivo de características usando Terminal. Pude ejecutar el archivo de características usando las etiquetas. Pero la ventana de test/Browser se cierra y se abre para cada archivo de características. En este . . . Read more
Tengo dificultades para devolver un valor desde una función de comando personalizada al archivo principal. command.js spec.js No devuelve el valor esperado.
Tengo este código: Cypress.Commands.add(‘VerifyLoginState’, () => { if(cy.contains(‘Login’)) { cy.get(‘.form-control’).eq(0).type(‘firstfield’) cy.get(‘.form-control’).eq(1).type(‘secondfield’) cy.get(‘.btn-login’).click() cy.wait(2500) cy.contains(‘Upcoming Appointments’).should(‘be.visible’) } else { cy.contains(‘Appointment summary’).should(‘be.visible’) } }) ¿Cómo debo escribir el código para que pueda pasar a la condición else, cuando estoy autenticado en el navegador y la condición if no es válida? En otras . . . Read more
Digamos que tengo este setting.json: { data: { isDark: false } } y lo intercepto de la siguiente manera: cy.intercept(“api/setting”, { fixture: `setting.json`, }) funcionó. Pero definitivamente no quiero crear un archivo para cada nueva propiedad en setting.json o cuando isDark sea verdadero. Entonces, ¿cómo puedo cambiar los valores de . . . Read more
Tengo un flujo de trabajo de Github y a continuación se encuentra el archivo: workflow_dispatch: jobs: cypress-run: runs-on: ubuntu-latest timeout-minutes: 15 steps: – run: echo “TEMP PIPELINE FOR Fix-GithubSecrets” – run: echo “El trabajo fue activado automáticamente por un evento ${{ github.event_name }}.” – run: echo “¡Este trabajo se está . . . Read more