...
The Selenic Recommendations view is an interface for improving the maintainability of your Selenium tests. It contains information about element locators used in the tests, as well as actions that you can take to view and update the locators. This section demonstrates viewing recommendations in Eclipse, but the same functionality is available in IntelliJ.
Scroll Ignore | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Selenic will generate and load recommendations into the IDE after executing a Selenic run configuration. By default, Selenic only generates recommendations for failed element locators, but you can configure the run configuration to generate recommendations for all locators in the the Selenic Run Configurations screen.
...
Click the Execution Summary link to view the Details - Execution Summary section. The Execution Summary section includes test names, execution times, and other details.
Summary - Tests to Review
This section provides an overview of the tests that passed and failed, as well as any issues that were addressed if the self-healing option was enabled.
If your team uses Applitools for visual testing, visual changes will be logged under Issues. See Command Line for information about integrating with Applitools.
If you are using the performance benchmarking feature, exceeded execution times will be logged under Issues. You can enable performance benchmarking in the Selenic run configuration (see Selenic Run Configuration Settings) or on the command line (see -performanceBenchmarking).
Details - Tests to Review
This section shows the names of any failed tests and a description of the issues that caused the failure.
If the screenshots option was enabled during execution, a link to the screenshot associated with the failure will be available.
...
- Recommendations for fixing issues
- Stacktrace of test failure
- Console errors (if logged)
If your team uses Applitools for visual testing, visual changes will appear this section. Links to the Applitools web application will also be included. See Command Line for information about integrating with Applitools.
If you are using the performance benchmarking feature, this section will also include information about tests that exceeded the average execution time. See Command Line for information about enabling performance benchmarking.
Details - Execution Summary
...
The Average Time column shows the average of previous passing test runs not including the most recent run. If at least one test method fails, the entire test class is marked as failed.
If you are using the performance benchmarking feature, this section will also include information about tests that exceeded the average execution time. This information is intended to help you diagnose potential problems with your tests or application. See Command Line for information about enabling performance benchmarking. If at least one test method exceeds the average execution time, the entire test class is marked as exceeding the average execution time.
Viewing Results in DTP
...