You can download from the three-dot menu button on each batch run page in the Batch runs tab.
Please note that the screenshots download feature only supports test results from batch executions, and screenshots from test results run via the test case editing screen cannot be downloaded. If you would like this feature to be supported, please vote below:
Download screenshots of the test results also executed from the test case edit page
It is also possible to download from the command line. In that case, there are two methods: using the MagicPod Web API or the magicpod-api-client. Since the magicpod-api-client allows downloads with a single command, it is the recommended method.
Download with magicpod-api-client
Refer to this guide for the basic usage of the magicpod-api-client.
Using this command, you can download screenshots for a specified batch run.
./magicpod-api-client get-screenshots -t {API_token} -o {organization_name} -p {project_name} -b {batch_run_number}For details about the get-screenshots command, run the following command to check the documentation.
./magicpod-api-client help get-screenshots
Download with MagicPod Web API
Refer to this guide for the basic usage of the MagicPod Web API.
1. Send a POST API request
/v1.0/{organization_name}/{project_name}/batch-runs/{batch_run_number}/screenshots/This starts the process of obtaining the screenshots. "batch_task_id" is returned as a response, which will be used in Step 2 to monitor the status of the batch task.
2. Repeat GET API requests
/v1.0/{organization_name}/{project_name}/batch-task/{batch_task_id}/Regularly send requests to this API until the returned status becomes "succeeded".
3. Send a GET API request
/v1.0/{organization_name}/{project_name}/screenshots/{batch_task_id}/Retrieve the screenshots.
Known issues
Variables cannot be referenced in the Screen capture name of the "Take Screenshot" command. If you would like this feature to be supported, please vote below: