inte
Description​
Take a screenshot of the current viewport to send to TestOps Vision. The captured image will be saved in .png format and stored in the keyes folder inn the report folder.
Keyword name: takeScreenshotAsCheckpoint
Parameters​
| Parameter | Parameter Type | Required | Description | 
|---|---|---|---|
| checkpointName | String | Yes | Represents the name of the image on TestOps Vision. On local machine, this name will be appended with TestOps Vision prefix ( keyes-). | 
| flowControl | FailureHandling | Optional | Specify schema to determine whether the execution should be allowed to continue or stop. | 
Example​
- You want to take a screenshot as checkpoint namedcurrent_viewportfor TestOps Vision and use default failure handling:WebUI.takeScreenshotAsCheckpoint('current_viewport')
- You want to take a screenshot as checkpoint namedfull_viewfor TestOps Vision, and need the test to keep running regardless of this step having failed or passed:import com.kms.katalon.core.model.FailureHandling as FailureHandling WebUI.takeScreenshotAsCheckpoint('full_view', FailureHandling.CONTINUE_ON_FAILURE)