Quantum 3.2.5 release notes

Quantum 3.2.5 adds configurable behavior for AI Visual Comparison failures and fixes execution support for tests written in .bdd files.

Enhancements

Quantum 3.2.5 includes the following enhancement.

AI Visual Comparison on-fail behavior

You can now control what happens when an AI Visual Comparison step fails.

  • Supported on-fail actions: ignore and abort.

  • Default on-fail action: ignore.

  • To set global behavior, add the following property to application.properties:

    Copy
    ai.visual.comparison.onfail=ignore
  • You can also set the on-fail action directly in the Cucumber step.

    Example - ignore on failure:

    Copy
    Example: ignore on failure
    When I perform AI Visual Comparison with baseline id "DemoBlazeContact" and failure criteria "addition,moved,style,error,missing" and on fail: ignore
    Copy
    Example: abort on failure
    When I perform AI Visual Comparison with baseline id "DemoBlazeContact" and failure criteria "addition,moved,style,error,missing" and on fail: abort

Bug fixes

  • Fixed an issue that prevented execution of tests written in .bdd files.

  • Quantum now supports execution of tests written in both .feature and .bdd files.

Upgrade to Quantum 3.2.5

  1. 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.

  2. Update the quantum.version property in the project's pom.xml file to 3.2.5 (or to the latest version available on Maven Central).