Develop.
Simulate.
Commit.
Join the Beta

A simulated universe...
on localhost

Testgram generates synthetic users to simulate real usage, showing you what will break in production before it does.
tg run @tell_me_more_terry
Help Testgram learn how users use the application 
Input one line of Javascript into your code and Testgram builds a map of the application.
Build a player to analyze your application map
A player is a synthetic user designed to interact with the product like a normal user might. You set parameters to define how a player will use the product.
Launch a simulation
The Testgram simulation launches directly in your CLI. The player is sent out to comb the code, identifying errors and regressions. Feedback on the code’s performance is delivered instantly in your CLI.
Instant reproducibility, debug using the tools you already love
Watch a step-by-step replay of the failing test directly in the browser. Debug through familiar tools like Chrome DevTools by watching simulated users reproduce issues live. Synthesize, fix and replay the workflow without leaving the current dev environment.

Testgram learns how users use your application 

  • Input one line of Javascript into the code
  • Testgram builds a map of your application

Build a player to analyze the application map

  • A player is a synthetic user designed to interact with the product like a normal user might
  • You set parameters to define how a player will use the product

Launch a simulation

  • The Testgram simulation launches directly in your CLI
  • The player is sent out to comb the code, identifying errors and regressions
  • Feedback on the code’s performance is delivered instantly in your CLI

Instant reproducibility, debug using the tools you already love

  • Watch a step-by-step replay of the failing test directly in the browser
  • Debug through familiar tools like Chrome DevTools by watching simulated users reproduce issues live.
  • Synthesize, fix and replay the workflow without leaving the current dev environment.

You want in?

Join the Beta