Need advice about which tool to choose?Ask the StackShare community!
Sorry-cypress vs AVA: What are the differences?
What is Sorry-cypress? *An open-source alternative to Cypress dashboard *. It is an open-source, on-premise, self-hosted alternative to Cypress dashboard.
What is AVA? A refined, futuristic test runner. 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.
Sorry-cypress and AVA can be categorized as "Javascript Testing Framework" tools.
AVA is an open source tool with 18.4K GitHub stars and 1.29K GitHub forks. Here's a link to AVA's open source repository on GitHub.
Pros of AVA
- Simple and fast12
- Parallel test running6
- Open source5
- Promise support3
- Test code Instrumenting3
- Babel integration2
- ESM Ready1
Pros of Sorry-cypress
- Host your own dashboard privately3
- Free reports2
Sign up to add or upvote prosMake informed product decisions
Cons of AVA
- No built-in support for DOM1
- No source files compilation1
Cons of Sorry-cypress
- HTML reports are not as feature rich as Cypress dash1