Protractor is a Node.js program which is used for testing of Angular JS applications. It is combination of Selenium, Jasmine, Webdriver etc.
Along with Angular JS applications protractor can also be used in testing of normal web applications.
Installation of Protractor:
Locators and Sample script in Protractor:
Data Driven approach in protractor:
Popup and Alert handling in Protractor:
Different commands in Protractor: