Top "Protractor" questions

Protractor is an end-to-end test framework for Angular and AngularJS applications built on top of WebDriverJs.

Use element by css to check if element exists in Protractor

In a protractor end to end test, I want to check if an element exist using element(by.css(...)), my …

angularjs protractor e2e-testing
How to make protractor press the enter key?

I've tried this: browser.actions().keyDown(protractor.Key.ENTER).keyUp(protractor.Key.Enter).perform(); which gives the error: Error: Not …

javascript angularjs protractor
How can I wait for a condition?

I'm new on protractor, and I'm trying to implement an e2e test. I don't know if this is the …

javascript angularjs selenium-webdriver protractor automated-tests
Protractor console log

I want to output the text of a div in my protractor test, so far I have: console.log(ptor.…

angularjs protractor
Protractor: Scroll down

I have an button on my page that is visible when the user scrolls down. Because of this, protractor tests …

javascript selenium testing scroll protractor
Protractor: element.getText() returns an object and not String

I have an element defined as this.clientRowName = element(by.id('CLIENT_NAME')); //page object file I want to read …

javascript testing protractor
protractor/selenium "could not find chromedriver at" (on Windows)

I installed protractor following this tutorial and when i use webdriver-manager update it says: selenium standalone is up to date. …

windows angularjs selenium selenium-chromedriver protractor
How to upload file in angularjs e2e protractor testing

I want to test file uploading using an angularjs e2e test. How do you do this in e2e …

angularjs file file-upload gruntjs protractor
Unable to run Protractor - ECONNREFUSED connect ECONNREFUSED

I'm trying to learn AngularJS. As part of this, I want to learn to use end-to-end testing. Currently, I have …

angularjs debugging webdriver protractor errno
What is browser.ignoreSynchronization in protractor?

I have seen it so many times where people suggest to use: browser.ignoreSynchronization=true; // or false But I do …

javascript angularjs testing protractor end-to-end