O'Reilly logo

Angular Test-Driven Development - Second Edition by Md. Ziaul Haq

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Testing tools and frameworks

Knowing what the different testing tools are is half the battle. A few of them are very important to know in depth for Angular testing; we will learn them in detail throughout this book. However, in this section, we will learn about some well-known tools and frameworks that are used in different web applications for various kinds of testing and approaches. They are as follows:

  • Karma: This is the test runner for JavaScript
  • Protractor: This is the end-to-end testing framework
  • Jasmine: This refers to the behavior-driven JavaScript testing framework
  • Mocha: This is the JavaScript testing framework
  • QUnit: This stands for the unit testing framework
  • Selenium: This is the tool that automates the web browsers
  • PhantomJS: This is the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required