Categories: AppAutonomousDataDatabaseEnergyTechFastITTime
Developers spend 20-30% of the time on writing tests or simply don't write tests at all because they lack time to do so and sometimes their energy levels are running dangerously low. Using Pythagora, developers may do some proper creative work instead of running endless tests. Simple, generated, automated tests for your Node.js app via LLMs without the need to write a single line of code.
Pythagora writes unit and integration tests where unit tests are written by processing static code while integration tests are written by recording the server activity. Pythagora records all requests to endpoints of your app with the response and everything that's happening during the request. Then, when you run the tests, Pythagora can simulate the server conditions from the time when the request was captured. The database itself is actually never touched or used, instead, Pythagora creates a special, ephemeral pythagoraDb database, which it uses to restore the data before each test is executed, which was present at the time when the test was recorded. Because of this, tests can be run on any machine or environment. If a test does an update to the database, Pythagora also checks the database to see if it was updated correctly.
Fully autonomous, just like working with these guys as they are as agile, fast and responsive as they come.
Investors 1
Mentions in press and media 3
Reviews 0