A refined, futuristic test runner

What is AVA?

Even though JavaScript is single-threaded, IO in Node.js can happen in parallel due to its async nature. AVA takes advantage of this and runs your tests concurrently, which is especially beneficial for IO heavy tests. In addition, test files are run in parallel as separate processes, giving you even better performance and an isolated environment for each test file.

AVA is a tool in the Javascript Testing Framework category of a tech stack.

AVA is an open source tool with 16.1K Github Stars and 1.04K Github Forks. Here’s a link to AVA's open source repository on Github

Who Uses AVA?

12 companies use AVA including Taboola, Becual.com, and Navendis.

Why people like AVA

Here’s a list of reasons why companies and developers use AVA.

Add a one-liner

AVA's alternatives

  • Mocha - Simple, flexible, fun javascript test framework for node.js & the browser
  • Jest - Painless JavaScript Unit Testing
  • Jasmine - DOM-less simple JavaScript testing framework
  • Enzyme - JavaScript Testing utilities for React, by Airbnb
  • Protractor - End-to-end test framework for Angular and AngularJS applications

See all alternatives to AVA

Explore other Build, Test, Deploy tools that are known for: