Testgram introduces a different testing architecture.
Testgram cuts the bloat in testing. In Testgram you don't have to think about frameworks, selectors, waits, assertions, browsers, tokens, or even tests. Just....your user. Testgram is a web-testing platform that allows you to build and deploy user simulations in pre-production environments.
The goal of these simulations is to help you quickly test your application in all the ways that it’s really used without having to author, manage, or maintain specific test cases.
Testgram introduces an entirely different testing philosophy.
Tests are heavy. With sometimes hundreds of lines of code, selectors, waits, and asserts, by the time we finish writing a test, we often wonder why we started in the first place.
Testgram helps you focus on your user by creating Players, simulated users that execute a series of checkpoints in your application. These Players simulate real user behavior that go through those checkpoints. These simulations are adaptive, which means that even as the data changes, the buttons change, or the behavior between those checkpoints change, we'll keep learning and adapting to your pace of change.
Failure is simpler.
Assertions are flaky, because along with the data we want to assert on, we often implicitly assert on the implementation like the DOM or component architecture. When these things change, our assertions and tests start failing.
In Testgram, our Players only fail if they can not reach their checkpoints. This makes Testgram runs incredibly resilient, and really good at answering: "will the code I wrote today, affect my users tomorrow."
We test things that matter.
Everything we do is driven by real user behavior. Testgram collects data to learn how people use your application. It teaches our system how to best move through your application to test, select elements, and adapt to change. It motivates everything we do to make sure we’re testing what matters.
Built by Developers, for Developers.
With instant debugability, auto-generated bug reports, live step-by-step replay, impact analysis, and confidence scores, Testgram is built to be transparent and make the entire triage process easy.