Pricing type: Free
Pythagora creates automated tests for you by analysing server activity
See the website


Generate integration tests for your Node.js app by recording server activity without writing a single line of code. Pythagora records all requests to endpoints of your app with the response and everything that's happening during the request. Currently, that means all Mongo and Redis queries with responses (in the future 3rd party API requests, disk IO operations, etc.). Then, when you run the tests, Pythagora can simulate the server conditions from the time when the request was captured.

Related tools (Automated Checking)

This extension supports full jest features in vscode environment to make testing more intuitive and fun.

Build your own cloud testing infrastructure.

A Gorgeous HTML/CSS Reporter for Mocha.js

Hypothesis is a modern implementation of property based testing, designed from the ground up for mainstream languages.