Super easy usage

1. install with npm

2. run capturing command

3. run test command

Create tests in seconds

Since each test is made from each API request - the time it takes you to create an API request is the time it takes you to create a test

We're able to get from 0 to 80 code coverage in 30 minutes

Work on the core codebase instead of on tests

Developers either spend 20-30% of the time on writing tests or just don't write tests at all because of the lack of time

With Pythagora, you can work on the codebase instead of working on tests

Pythagora + GPT-4

1
Install Pythagora

2
Run Pythagora capture command

3
Make API requests any way you're used to (through frontend, Postman, cUrl, etc.)

4
Run Pythagora export command

How Pythagora works

  • Pythagora saves all server activity (eg. database queries and documents) used during the test capture
  • When you run the test, Pythagora restores the server state while using temporary pythagora database so your local database is not changed during the test
  • This way, the server state is the same during the test as it was during the capture so the test can run on any environment

Working with Pythagora is like a walk in a park

  • Run Pythagora capture command
  • Make API requests any way you're used to (through frontend, Postman, cUrl, etc.)
  • Check Pythagora code coverage report and identify uncovered code
  • Repeat

Join Our Community

Join over 2000 developers who believe Pythagora can make their life easier


by u/ in

by u/ in