Quote (Minkomonster @ Sep 14 2015 04:37pm)
I have not used Protractor, but I have used Karma and Jasmine. To my knowledge, protractor can be used to run Jasmine tests. It basically just simulates a user experience through a UI. My advice would be to ensure your services and controllers are functioning correctly through unit testing, and then once that is established, you can create a set of user flows you would like to simulate with Protractor: login, update profile, click a link, etc.
Yah, I'll be writing a ton of unit tests with Jasmine (in protractor) then running E2E tests with Protractor features later.