It includes a well-balanced combination of NodeJS, Selenium WebDriver, Jasmine, Cucumber, and Mocha — making it a popular web application testing tool ... Performs multi-program testing on commonly used applications such as Chrome, Firefox, Safari, IE11, and Edge over a shorter period of time and in a more refined manner ... Because the Protractor is created specifically for Angular Apps, it is recommended that you use One when testing Angular applications.