Mobile QA Zone

A Mobile Application Testing Community

Why do we need Protractor framework for automation testing ?

Views: 120

Reply to This

Replies to This Discussion

End-to-end testing for Angular JS applications is performed using Protractor. Due to selenium limitation for not being reliable for interaction with AngularJS applications,top software testing companies prefer Proctractor for locating the directives used in these applications.

  • Protractor support multiple browsers by using ghost drivers.
  • The execution speed is higher.
  • Automatic waits are available and explicitly defined waits for elements loading is not required.
  • All Webdriver commands are supported along with additional locators like Ng-model, ng-repeater and ng-binding, etc.


Most popular testing frameworks with protractor are Jasmine and Mocha. We can also use cucumber which is also BDD by providing custom options.


© 2019   Created by Anurag Khode.   Powered by

Badges  |  Report an Issue  |  Terms of Service

Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.