July 7th, 2025 Release Notes: Fixing using AI, Empty Steps

Created by Lester Coyoy, Modified on Mon, 7 Jul at 7:41 PM by Lester Coyoy

AI-Powered Test Fixing Buttons for Automated Healing of Failed Test Cases

Unlock faster, more reliable test maintenance with testRigor’s “Use AI to Fix Tests” buttons. Strategically placed throughout the platform, these AI-driven controls empower users to automatically diagnose and repair failed test cases, streamlining the troubleshooting and healing process. The AI healing process addresses both individual test steps and reusable rules, ensuring thorough remediation across your testing suite.

Adding "Fix using AI" buttons in the following places:

  • On the test case when it fails (fixes all steps and rules).

  • On failed test case steps (fixes all steps and rules) same element as the one above, located under screenshots → more details.

  • On rule when it fails (fixes only the rule).

  • On every critical error (fixes all steps and rules in all tests affected by the error).

  • Near rerun failed (fixes all steps and rules in all failed tests).


How it works with inheritance:

In Parent suite:

  • No matter what happens in the child, it is not edited in any way.


In Child suite:

  • Inherited tests don't have an option to fix using AI.

  • Inherited test executions don't have an option to fix using AI.

  • Inherited rules don't have the button to fix using AI.

  • “Fix all” and “fix error using AI” ignore inherited test cases.

  • Inherited rules inside child suite tests can run and be fixed, but the update is not applied to the parent, so following normal reruns will have non-updated version.


By leveraging AI to fix broken tests, teams can reduce manual intervention, accelerate test suite recovery, and maintain high test coverage with minimal effort


Caption: AI to fix tests location.

Caption: Message that will appear when we click on the button.


Caption: Test cases with the new “Fix using AI” button.


Caption: Errors showing the “Fix using AI button”.


Caption: Fix errors using AI in reusable rules.


Caption: test case fixed using AI and adding label automatically.


As for the fixing, it's based on the same auto adapt feature which we have in Settings -> AI (See image below). Basically, it enables it but just for that particular run of the test case, not for all the test suite. By leveraging AI to fix broken tests, teams can reduce manual intervention, accelerate test suite recovery, and maintain high test coverage with minimal effort. 

Caption: Settings showing the Auto-adapt with AI feature.


AI-Assisted Test Case Generation Prompt on Missing Test Case Body

Enhance your test creation workflow with intelligent AI integration. When initiating a new test case, if the test case body is not provided, and if AI features are enabled, you will receive a prompt asking whether you would like AI to automatically generate the test case body for you.


Key Benefits

  • Seamless User Experience: Eliminates disruptive error messages and streamlines the test creation process.

  • AI-Powered Productivity: Offers the option to leverage AI for instant test case generation, saving time and reducing manual effort.

  • User Control and Confirmation: Before proceeding, the system requests your confirmation to utilize AI, ensuring you maintain control over test content creation.

  • Optimized Workflow: Reduces friction and accelerates onboarding for new users or teams adopting AI-driven test automation.


This feature ensures a smoother, more efficient experience when creating new test cases, empowering teams to harness the full potential of AI in automated testing.


Caption: Warning when not providing steps for a test case.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article