ocrClickOnText
Haz clic en un elemento basado en los textos proporcionados. El comando buscará el texto proporcionado e intentará encontrar una coincidencia basada en Lógica Difusa de Fuse.js. Esto significa que si proporcionas un selector con un error tipográfico, o el texto encontrado no es una coincidencia 100%, aún intentará devolverte un elemento. Mira los registros a continuación.
Uso
await browser.ocrClickOnText({ text: "Start3d" });
Salida
Logs
# Aún encontrando una coincidencia aunque buscamos "Start3d" y el texto encontrado fue "Started"
[0-0] 2024-05-25T05:05:20.096Z INFO webdriver: COMMAND ocrClickOnText(<object>)
......................
[0-0] 2024-05-25T05:05:21.022Z INFO @wdio/ocr-service:ocrGetElementPositionByText: Multiple matches were found based on the word "Start3d". The match "Started" with score "85.71%" will be used.
Imagen
Encontrarás una imagen en tu (predeterminada)imagesFolder con un objetivo para mostrarte dónde ha hecho clic el módulo.
