Preguntas etiquetadas con protractor

4
toBe (verdadero) vs toBeTruthy () vs toBeTrue ()
¿Cuál es la diferencia entre expect(something).toBe(true), expect(something).toBeTruthy()yexpect(something).toBeTrue() ? Tenga en cuenta que toBeTrue()es un comparador personalizado introducido jasmine-matchersentre otros comparadores útiles y útiles como toHaveMethod()o toBeArrayOfStrings(). La pregunta debe ser genérica, pero, como ejemplo del mundo real, estoy probando que se muestre un elemento protractor. ¿Qué partido debo usar en …

3
WebDriver click () vs JavaScript click ()
La historia: Aquí en StackOverflow, he visto a usuarios que informan que no pueden hacer clic en un elemento mediante el comando "clic" de selenium WebDriver y pueden solucionarlo con un clic de JavaScript ejecutando un script. Ejemplo en Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Ejemplo en WebDriverJS / Protractor: …


30
Cómo seleccionar la opción en las pruebas desplegables de protractorjs e2e
Estoy tratando de seleccionar una opción de un menú desplegable para las pruebas angulares e2e usando un transportador. Aquí está el fragmento de código de la opción de selección: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> …

8
¿Cómo usar el transportador para verificar si un elemento es visible?
Estoy tratando de probar si un elemento es visible usando un transportador. Así es como se ve el elemento: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Cuando estoy en la consola de Chrome, puedo usar este selector de jQuery para probar si el elemento está visible: $('[ng-show=saving].icon-spin') [ <i class=​"icon-spinner icon-spin ng-hide" …


8
Cómo obtener texto en una entrada en transportador
En la documentación del transportador, veo el siguiente ejemplo: describe('by model', function() { it('should find an element by text input model', function() { var username = element(by.model('username')); username.clear(); username.sendKeys('Jane Doe'); var name = element(by.binding('username')); expect(name.getText()).toEqual('Jane Doe'); }); Lo que parece claro aquí es que puede usar "by.model" para establecer valores …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.