Testing is one of the most important aspects in the modern application development process. We even have dedicated software development methodologies, primarily driven by a test-first approach.
Along with the testing utilities provided by Angular, there are a few recommended frameworks, such as Jasmine, Karma, and Protractor, using which it's easy to create, maintain, and write test scripts. Test scripts written in Jasmine and Protractor save time and effort, and above all yield good returns by finding defects much earlier in the development process.
In this chapter, you will learn all about testing Angular applications using Jasmine and Protractor. In this chapter, we will discuss the following:
- Learn about important concepts in testing
- Understanding Angular CLI for unit-testing specific environments
- Introducing...