Testing in WebStorm

Learn how to run, debug, and monitor tests with WebStorm

Testing frameworks

  • Jest: Test your client-side JavaScript applications and React applications specifically
  • Karma: Test your client-side code, rerun tests automatically, and view code coverage
  • Mocha: Test asynchronous code with Mocha
  • Vitest: Run and debug tests, do snapshot testing, and measure test coverage
  • Node.js test runner: Learn hoew to test your app with the built-in Node.js test runner

Code coverage

  • Code coverage: Analyze executed lines, find untested areas, and enhance your test coverage