Skip to content

1.31.2

Compare
Choose a tag to compare
@perforce-prasant perforce-prasant released this 05 Aug 09:20
· 2 commits to master since this release

Updates:

Minimum Java version required 11.
Selenium version updated to 4.8.2 from 4.2.2
TestNG version updated to 7.7.1 from 6.10.0
Cucumber version updated to 7.11.1 from 1.2.5
QAF version updated to 3.2.0 from 3.1.0
Appium client version updated to 8.3.0 from 8.1.1
Added support for generating Quantum framework related javadoc
New features:

Fixed Security vulnerabilities reported by Black Duck security scans.
Updated code base to support TestNG v7.7.1 changes.
Updated code base to support Cucumber v7.11.1 changes.
Javadoc released to list all the Perfecto related methods available in Quantum.
Parallel Downloading of reports at the end of the testcase.
Enable/Disable Report update using Update.Result in application.properties file. Improvement on web driver release time.
Generate testng failed testcases xml file based on unique scenario identifier in a feature file.
Breaking Changes:

Minimum Java version 11 is required.
Cucumber has changes their package hierarchy to io.cucumber.java from cucumber.api.java
Cucumber has changes the way to get RuntimeOptions. Use RuntimeOptionsBuilder instead of RuntimeOptionsFactory.
TestNG v7.7.1 is required to support the changes done in the Quantum code base.
Opera Browser support has being removed.
Deprecations:

Perfecto Mobile WebDriver (pm-webdriver) is removed from pom.xml file.
Perfecto Mobile http-client is removed from pom.xml file.

What's Changed

Full Changelog: 1.31.0...1.31.2