Jasmine and karma is used for low level Unit testing. Its like JUnit testing in Java.
For end-to-end testing of the AngularJs based application use Protractor.
Protractor is good for testing AngularJS based application. It is specially designed to write end to end testing cases for AngularJS applications.
So, for testing your application you should use Protractor.