Tag: PROTRACTOR
Escribo pruebas con protractor y TypeScript. Pruebas end-to-end. En la prueba, comparto una imagen en el almacenamiento de blobs de Azure. Quiero saber cómo puedo comprobar si la imagen se guarda correctamente en el almacenamiento de blobs de Azure. No he recibido ningún enlace después de compartir en Azure. ¿Tienes . . . Read more
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
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
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
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