Pular para o conteúdo principal

saveScreenshot

Salvar uma captura de tela de um elemento em um arquivo PNG no seu sistema operacional.

Uso
$(selector).saveScreenshot(filename)
Parâmetros
NomeTipoDetalhes
filenameStringcaminho para a imagem gerada (sufixo .png é necessário) relativo ao diretório de execução
Exemplo
saveScreenshot.js
it('should save a screenshot of the browser view', async () => {
const elem = await $('#someElem');
await elem.saveScreenshot('./some/path/elemScreenshot.png');
});
Retorna
  • <Buffer> return: buffer da captura de tela

Welcome! How can I help?

WebdriverIO AI Copilot