Comparison of AngularJS framework testing tools
Nina Fat, Marijana Vujović, Istvan I. Papp, Sebastian Novak · 2016
AngularJS, the new Javascript framework, with wide usage across web browsers and great expression power, comes with a shortcoming - lack of compiler optimization. Consequently it is strongly recommended that every application written in JavaScript, regardless of the used framework, should include tests that validate both its behavior and performance. This paper presents and evaluates two popular web automation testing frameworks: Protractor and Karma. As an addition to the description of testing frameworks in this paper, we present the results of running tests on optimized and unoptimized web application used in real systems.