Quantum 3.2.4 release notes
Quantum 3.2.4 includes enhancements to AI User-Action and AI Validation, fixes for AI Visual Comparison and reporting, and security updates.
On this page:
Enhancements
Quantum 3.2.4 includes the following enhancements.
AI User-Action and AI Validation failure handling
You can now configure failure behavior for AI User-Action and AI Validation globally or at the step level.
Global configuration
To set the default failure behavior for all AI steps, add the following properties to your project configuration file:
ai.user.action.onfail=abort
ai.validation.onfail=abort
Supported values:
-
abort: Stops test execution when the step fails. -
ignore: Continues test execution when the step fails.
Step-level configuration examples
You can also configure failure behavior directly within individual AI steps:
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" with reasoning and on fail: abort
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" with reasoning and on fail: ignore
Then I perform AI Validation with prompt: "is Home page visible?" with reasoning and on fail: abort
Then I perform AI Validation with prompt: "is Home page visible?" with reasoning and on fail: ignore
Additional step variations
Quantum 3.2.4 adds support for additional AI User-Action and AI Validation step variations, including forms that use reasoning and forms that omit explicit failure behavior.
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" with reasoning and on fail: abort
Then I perform AI Validation with prompt: "is Home page visible?" with reasoning and on fail: ignore
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" and reasoning and on fail: abort
Then I perform AI Validation with prompt: "is Home page visible?" and reasoning and on fail: ignore
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" and on fail: abort
Then I perform AI Validation with prompt: "is Home page visible?" and on fail: ignore
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html"
Then I perform AI Validation with prompt: "is Home page visible?"
Given I perform AI User-Action with prompt: "navigate to https://www.demoblaze.com/index.html" and reasoning
Then I perform AI Validation with prompt: "is Home page visible?" and reasoning
AI Visual Comparison
Quantum 3.2.4 fixes AI Visual Comparison step handling.
When I perform AI Visual Comparison with baseline id "DemoBlazeHome"
And I perform AI Visual Comparison with baseline id "DemoBlazeContact" and failure criteria "addition,moved,style,error,missing"
Bug fixes
-
Fixed an issue related to AI User-Action return data handling.
-
Fixed an issue where AI User-Action and AI Validation steps were logged multiple times in execution reports.
Security updates
Addressed vulnerabilities identified in Quantum 3.2.3.
Upgrade to Quantum 3.2.4
-
If you are upgrading from a 1.x version of Quantum, review and apply the changes outlined in the Quantum 3.0.0 release notes.
-
Update the
quantum.versionproperty in the project'spom.xmlfile to3.2.4(or to the latest version available on Maven Central).