Screenshots

There is a command in the ui.xml configuration file called <takeScreenshots> - which is a function that captures each step of scenario execution. You can enable or disable it. Therefore, you are able to configure specific browsers with this function.

<takeScreenshots enabled="true"/>

Takes screenshots for each UI test step. Screenshots will appear in screenshots folder. And they can be check after running the test. In addition, they can be seen in reports: open the test report in the report folder and see each step of the UI test with an attached screenshot.


Advantages:

  • Capturing screenshots without launching a browser

  • Capturing screenshots in the Docker

  • Automatic generation in the scenario folder

  • Capturing exceptions

This function also makes it easy to view the scenario step at which an error occurred as <screenshotsLogging> captures an exception. This way, the cause of the scenario can visually detect errors by running the scenario in different browser settings.

On This Page
Screenshots