We've made the following updates to Selenic:

Release date: December 23, 2021 (2021.1.1)

Support for Additional Execution Environments

Selenic now supports integration with the following execution environments:

  • Selenic can be integrated with Cucumber tests that are run using the Cucumber CLI runner. Selenic supports Cucumber versions 4.3.0-4.8.1, 5, and 6.
  • Selenic can be integrated with tests that are run in parallel, including environments that leverage Selenium Grid. Note: API test creation is only supported in sequential test execution environments.

Updated IDE Support 

Selenic now supports the following IDE versions:

  • IntelliJ 2020.3 and 2021.1
  • Eclipse 2020-09 through 2021-06

Additional Changes

  • Selenic can now generate recommendations and automatically heal findElements calls that return a single element.
  • You can now use the JaCoCo coverage library when collecting runtime coverage data for test impact analysis. 
  • The test impact analysis component now supports Java 15.
  • Addressed log4j vulnerability CVE-2021-44228 in version 2021.1.1.

Resolved PRs and FRs

The following PRs and FRs were resolved:

IDDescription
SEL-1973

Parasoft Recorder produces UI recording that cannot be read by Selenic due to missing attribute

SEL-1980Unexpected errors reported in Selenic HTML report when self-healing enabled
SEL-2098Do not fail if Selenium version can’t be detected
SEL-2099

Log instrumentation errors at DEBUG level

SEL-2128Support <input type="number">
SEL-2131Parasoft Recorder is adding an extra space in some element locators
  • No labels