Skip to main content

saveRecordingScreen

Save a video started by startRecordingScreen command to file.

info

This command is only supported for mobile sessions running on Appium.

Usage​

await browser.saveRecordingScreen(filepath)

Parameters​

NameTypeDetails
filepathStringfull or relative to the execution directory path to the generated video

Example​

saveRecordingScreen.js
it('should save a video', async () => {
await browser.startRecordingScreen()
await $('~BUTTON').click()
await browser.saveRecordingScreen('./some/path/video.mp4')
})

Returns​

  • <Buffer> return: video buffer

Welcome! How can I help?

WebdriverIO AI Copilot