es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PROTRACTOR

Ejecutar ng e2e en Protractor con Cucumber en Angular da como resultado el error EPERM: operación no permitida, error de renombrado.

Estoy intentando usar Protractor con Cucumber para realizar pruebas de extremo a extremo en un proyecto Angular. Tengo instalado Protractor v5.4.4. La primera vez que ejecuté ng e2e, las pruebas se realizaron satisfactoriamente, pero la segunda vez obtuve este error: EPERM: operación no permitida, cambiar nombre ‘C:\Users\dmdum\Projects\angular-project\node_modules\protractor\node_modules\webdriver-manager\selenium\chromedriver.exe’ -> ‘C:\Users\dmdum\Projects\angular-project\node_modules\protractor\node_modules\webdriver-manager\selenium\chromedriver_96.0.4664.45.exe’ Error: . . . Read more

toContain() con opciones ‘o’.

Tengo este código y quiero verificar si cada elemento tiene “Company” o “Individual”. Este código falla. Si el elemento tiene solo “Company”, jasmine también busca “Individual”. Si el elemento tiene una de las opciones, debería pasar pero no lo hace. $$(‘div.modal’).then(function (list) { list.forEach(function (elm) { expect(elm.getText()).toContain(‘Company’ || ‘Individual’); }) . . . Read more

No se recibe respuesta con la llamada http GET en Protractor.

Estoy llamando a una API GET en mi suite de automatización pero no recibo una respuesta. La API funciona desde Postman. Tengo muchos console.log que no se están imprimiendo. No hay errores tampoco. A continuación se muestra la parte del código. “`this.getApprovalItems = function (hostname, userAuthId, fiId, successCallBack) { var . . . Read more

No se puede declarar la función onComplete en Conf.ts >>Obteniendo error: El tipo ‘(passed: any) => void’ no es asignable al tipo ‘() => void’.ts(2322)

Estoy trabajando en un marco de Protractor – browserstack desde cero. Mientras uso la función onComplete como se menciona en el sitio en conf.ts – https://automate.browserstack.com/dashboard/v2/quick-start/get-started#introduction // Código para marcar el estado de la prueba en BrowserStack basado en afirmaciones de prueba onComplete: function (passed) { if (!passed) { browser.executeScript . . . Read more