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:
ID | Description |
---|---|
SEL-987 | Support Cucumber with JUnit 4 |