Synthetic user monitoring for critical path testing. Run automated browser tests against your production app on a schedule and get alerted when something breaks.
Built with Rails 7.0, Ruby 3.3.0, PostgreSQL, Tailwind CSS, and Stimulus.
- Scheduled headless browser tests (Playwright)
- No-code multi-step test builder
- Email alerts with screenshots and error details
- Uptime and performance dashboard
- Multi-tenant subdomain-based accounts
- 30-day free trial with Stripe billing
- Ruby 3.3.0 (via rbenv)
- PostgreSQL
- Node.js + Yarn
bundle install
yarn install
bin/rails db:prepare
bin/rails db:seedbin/devVisit http://lvh.me:3000 — uses lvh.me for subdomain support in development.
bundle exec rspec # All tests
bundle exec rspec spec/features # Feature/E2E tests
HEADLESS=true bundle exec rspec # Headless browser mode- 3 plans: basic (free), pro ($49/mo), invite (free)
- 3 users on subdomain "testing": Damon (manager, pro), Owen (employee), Ruby (employee)
- 1 demo project ("Demo Shop")