Extract real user flows from live user sessions using unsupervised machine learning and automatically generate end-to-end tests based on real user flows. Edit tests with full control over steps, input parameters, and assertions. Minimize time fixing broken tests with AI-powered self-healing tests and add/phase out new tests as your application evolves.
Record user sessions
Relicx records live user sessions using an ultra lightweight script tag. Relicx then starts monitoring user sessions, looking for DOM mutations, backend calls, and interaction events. Full user privacy is maintained and no PII or confidential data is captured.
Fix bugs with full user context
Monitor user sessions and see how users are experiencing your application with full session video replay, heatmaps and click-by-click interactions. Quickly diagnose issues with console logs and network waterfalls that stay in sync with video and step-by-step replay.
Validate User Flows in your CI/CD pipeline
Tests generated by Relicx can then be run in your CI/CD pipeline. They can be run in parallel to minimize test execution time and across development and staging environments. By running tests on aggregated user flows, your testing is highly efficient and effective. No more test sprawl from tests that don't represent how customers are actually using your product.
Score release readiness
Relicx scores each build based on quality as seen by the customer, providing a powerful tool for ensuring a high-quality release. You can see how many sessions are predicted to be healthy, testing status, the number of broken flows, and the percentage of user impact that broken flows will have to determine the overall risk of shipping your next release.