protractor

Cómo crear y manipular promesas en Transportador?

Quiero usar el módulo Http de Nodo para llamar a mi servidor directamente con el fin de configurar mis pruebas de Transportad ... ntonces, la pregunta es: ¿qué necesito require() y poner en lugar de "de alguna manera crear promesa" para que esto funcione?

¿Cuáles son las diferencias entre el uso de Nightwatch.js vs Transportador

¿cuáles son las diferencias? ¿Cuáles son las ventajas de usar uno sobre el otro para un proyecto Angular? Nightwatch.js vs Transportador

Alguna ventaja o Desventaja Transportador Vs Selenio? [cerrado]

Actualmente estoy trabajando en la WebApp que tiene mucho Angular js... Empezamos con Selenium WebDriver y los scripts funcio ... erar explícitamente para cargar la página web.. ¿Hay alguna otra ventaja o desventaja en Protractor Vs Selenium WebDriver?

Transportador angular - Deja el navegador abierto después de las pruebas E2E

¿Es posible dejar abiertas las ventanas del navegador de pruebas después de ejecutar las pruebas del Transportador Angular? Tengo una dura prueba fallando en FireFox y sería útil acceder al estado de la página web para ver lo que está pasando.

Cómo depurar pruebas de transportador angular en WebStorm

Hay una manera de ejecutar y depurar las pruebas web de protractor en WebStorm. Solo quiero compartir esta respuesta aquí

Transportador Compruebe si El Elemento No Existe

Tengo una configuración en mi sitio web basado en angular que activa y desactiva un menú desplegable. Si está desactivado, en ... de hacer: expect($$('.switch').count()).to.equal(0).and.notify(next); Pero estoy recibiendo un AssertionError con esto...

Acceso a la Prueba Angular del Transportador interior

¿Es posible acceder a angular dentro de sus pruebas de transportador como lo hace en las pruebas unitarias? El caso de uso ... el método addMockModule en protractor, pero no puedo averiguar cómo usarlo para este propósito. Agradecería cualquier ayuda!

Conductor del transportador + chrome: El elemento no es clickable en el punto

Hola Estoy teniendo algunos problemas para conseguir una prueba básica de transportador para trabajar. Mi configuración: ... edo decirle de alguna manera a angular que están sucediendo cosas de terceros y luego decirle cuando esté listo? Thx Br Twd

Enviar Ctrl + Una combinación a un elemento

Estoy usando transportador para pruebas angulares de extremo a extremo aka e2e. Para enviar claves a un elemento, utilizo: ... clas, como Ctrl+A? He buscado en el código fuente del transportador en github, pero no he encontrado un ejemplo relevante.

En transportador, navegador.isElementPresent vs element.isPresent vs element.isElementPresent

En protractor, hay, básicamente, 3 maneras de comprobar si un elemento está presente: var elm = element(by.id("myid")); br ... esent(); elm.isElementPresent(); ¿Son estas opciones equivalentes e intercambiables, y cuál debería preferirse en general?

Diferencia transportador de ejecución con / sin Selenio?

Comprobando la documentación de protractor , veo que hay una opción para ejecutar protractor sin usar Selenium server usando ... r selenium y sin un servidor selenium que no sea el hecho de que solo Chrome, Firefox son compatibles para este último caso?

Botón de retroceso del navegador usando protractor o javascript

Estoy escribiendo una prueba automatizada para el botón de retroceso del navegador al cerrar la sesión de una aplicación angu ... nción. ¿Cómo puedo solucionar esto, o implementar correctamente una función de retroceso del navegador usando cucumber js?

Cómo crear una condición en transportador para cuando un elemento existe o no

Estoy usando Transportador JS. Y el sitio está escrito en Angular JS. Así que tengo un interruptor de palanca. Y me di cuent ... ejor manera, por favor hágamelo saber. Esto parece muy limitante para no poder crear las condiciones adecuadas en este marco.

¿Hay alguna forma de cerrar una pestaña en WebDriver o Protractor?

¿Hay alguna forma de cerrar físicamente una pestaña a través de Transportador o WebDriver? Pregunto porque si bien sé cómo ... chTo().window(handles[0]); // do something expect(something).toEqual(thisThing); done(); }); });

Instancia de transportador vs navegador

He intentado buscar QA similares, pero no pude encontrar uno que me satisfaga. Así que básicamente vi que en algunos ejemplos ... nvoltura sobre la web y asumo que el transportador.getInstance().get (url)es una invocatin implícita del navegador.get (url).

¿cómo puedo obtener la url actual usando protractor?

Estoy probando un sitio web usando protractor y jasmine. Me gustaría saber la url actual para verificar una prueba. He inten ... ys('asd'); element(by.linkText('Acceder')).click(); waitForUrlToChangeTo("http://localhost:9000/#/solicitudes"); });

Transportador esperando que el elemento esté en DOM

He estado teniendo algunos problemas con el transportador. Tengo un estado de iu-router muy raro donde es difícil salir de ot ... o claramente no está disponible para ser seleccionado. browser.driver.wait(function () { return elem.isDisplayed(); });

Localización de un elemento por id

¿Cuál es la diferencia entre las siguientes técnicas de localización? element(by.id("id")); element(by.css("#id")); ele ... ntById('id');"); Y, desde la perspectiva del rendimiento , ¿cuál sería la forma más rápida de localizar un elemento por id?

Cómo ejecutar un único caso de prueba específico cuando se usa protractor

Estoy usando protractor para las pruebas de angular js en mi aplicación y tengo alrededor de 19 casos de prueba en este momen ... blema, por ejemplo, uno que se describe como"La página de inicio de sesión debe iniciar sesión con el usuario correctamente"?

Cómo importar js-modules en un archivo TypeScript?

Tengo un proyecto de Transportador que contiene dicho archivo: var FriendCard = function (card) { var webElement = card ... . Tal vez tenga que configure tsconfig.archivo json de alguna manera, pero todavía no sé cómo funciona. ¿Podrías ayudarme?