Table of Contents

Karma

A “Javascript unit test runner”. This means that Karma executes unit tests, written in javascript.

This happens as following:

Only UNIT TESTS are executed here - means only separate functions will be executed, no complete applicaiton is executed.

Compared to that protractor executes the application and runs the tests against it. (End-To-End tests)

lh3.googleusercontent.com_-ugdjad7bsgq_vjk5xbcuspi_aaaaaaaacfi_cqpilpeaina_s1024-ic42_karma.jpg