Release date: October 28, 2019
Parasoft Selenic analyzes Selenium tests at runtime and if a failure is detected due to a bad locator or wait condition, Selenic will repair the locator so that the test can proceed. Selenic will also recommend new locators that the tester can use to fix the test. Selenic recommendations can be loaded directly into the IDE so that developers can readily update their code. Selenic also ships with the Parasoft Recorder, which is an extension for the Chrome browser that enables you to record UI actions and generate pure Selenium tests that leverage the Page Object Model for increased maintainability.
Selenic includes the following features and functionality:
- Selenic agent captures JUnit test execution and can be configured to perform the following actions:
- automatically update tests based on recommendations provided by the Selenic analyzer
- collect test coverage information that can be analyzed and used to generate a list of tests affected by application changes.
- Selenic analyzer processes the data captured by the Selenic agent and can be configured to perform the following actions:
- recommend element locator updates.
- recommend wait condition updates.
- generate a report showing locator and wait conditions data and recommendations