We've added several improvements in this release of Selenic:

Release date: December 17, 2019.

Support for TestNG

Selenic now supports Selenium tests written within the TestNG framework. You can run TestNG tests from the command line, as well as the in IDE (TestNG for Eclipse plug-in required). Refer to the System Requirements for additional information.

Support for Cucumber

Selenic now supports tests written in Cucumber. Cucumber is a behavior-driven development (BDD) framework that executes plain-English "feature files" that are mapped to modularized functions in your test classes. This enables non-developers to easily create acceptance tests. No additional configuration is required.  

Multi-session Mode for Test Impact Analysis 

The test impact analysis functionality now supports multi-session mode. Multi-session mode provides a way to distinguish between Selenium test execution data from other activities when multiple users or test processes concurrently need to access the application during Selenium test execution. Refer to Test Impact Analysis for additional information. 

Reporting Test Results to DTP

Parasoft DTP is a powerful development and testing analytics platform that presents quality metrics, code analysis, and test data in actionable interfaces. Selenic can now send test results to DTP, where it can be processed and placed into remediation workflows according to your development policy. Refer to Reporting Results to DTP for additional information.

PRs and FRs

The following PRs and FRs were addressed:

IDDescription
SEL-987Support Cucumber with JUnit 4
  • No labels