Automatic Release Validation
Relicx Automatic Release Validation performs end-to-end smoke and visual regression testing of your application.
Automatic release validation is an essential process that plays a crucial role in ensuring the best possible customer experience. By thoroughly scanning and testing your application end-to-end, it helps identify any potential issues or bugs that could impact user satisfaction.
While user-authored tests are valuable for testing important functionality, they may not cover every nook and corner of your application. This is where Relicx comes in. With Relicx, you have two powerful methods at your disposal. If user sessions are available, Relicx utilizes real user interactions to navigate your application, providing a realistic testing environment. In cases where user sessions are not available, Relicx leverages AI technology to generate simulated user paths, ensuring comprehensive testing coverage. By combining these approaches, Relicx enables you to thoroughly test your application and deliver a seamless user experience.
Relicx learns from your real user interactions and proactively validates your next release to prevent any unforeseen issues that diminish your customer’s experience. Automatic Release Validation relieves you from authoring hundreds of tests and gets you to 100% coverage in a matter of hours while ensuring a stress-free release.
Relicx Automatic Release Validation empowers your team with a testing solution that auto-learns, self-heals, and runs at scale as your application evolves. This happens by automatically capturing real-time user sessions and using those as a repository of actions to validate your application. Issues found through this process as automatically reported along with what percent of the application is covered.
If user sessions are not available, Relicx uses Application Discovery and Baselining to learn about your application and generate simulated user paths to navigate the application.
You can combine the two approaches by starting out with AI-based release validation and adding user sessions later on. This is particularly useful for applications still under active development and may not have enough active users.
You can start release validation by clicking on the Validate Release button on the Flow page.
You need to ensure that you have a test environment that has some application data so that basic navigation across various screens can be performed.