Opções de Método
As opções de métodos são as opções que podem ser definidas por método. Se a opção tiver a mesma chave que uma opção que foi definida durante a instanciação do plugin, esta opção de método substituirá o valor da opção do plugin.
NOTA
- Todas as opções das Opções de Salvamento podem ser usadas para os métodos de Comparação
- Todas as opções de comparação podem ser usadas durante a instanciação do serviço ou para cada método de verificação individual. Se uma opção de método tiver a mesma chave que uma opção que foi definida durante a instanciação do serviço, então a opção de comparação do método substituirá o valor da opção de comparação do serviço.
- Todas as opções podem ser usadas para os contextos de aplicação abaixo, a menos que mencionado de outra forma:
- Web
- Aplicativo Híbrido
- Aplicativo Nativo
- Os exemplos abaixo são com os métodos
save*, mas também podem ser usados com os métodoscheck*
Opções de Salvamento
disableBlinkingCursor
- Tipo:
boolean - Obrigatório: Não
- Padrão:
false - Usado com: Todos os métodos
- Contextos de Aplicação Suportados: Web, Aplicativo Híbrido (Webview)
Ativar/Desativar o "piscar" do cursor em todos os elementos input, textarea, [contenteditable] na aplicação. Se definido como true, o cursor será definido como transparent antes de tirar uma captura de tela
e redefinido quando concluído.
await browser.saveScreen(
'sample-tag',
{
disableBlinkingCursor: true
}
)
disableCSSAnimation
- Tipo:
boolean - Obrigatório: Não
- Padrão:
false - Usado com: Todos os métodos
- Contextos de Aplicação Suportados: Web, Aplicativo Híbrido (Webview)
Ativar/Desativar todas as animações CSS na aplicação. Se definido como true, todas as animações serão desativadas antes de tirar uma captura de tela
e redefinidas quando concluído
await browser.saveScreen(
'sample-tag',
{
disableCSSAnimation: true
}
)