ocrWaitForTextDisplayed
Ожидание отображения определенного текста на экране.
Использование
await browser.ocrWaitForTextDisplayed({
text: "specFileRetries",
});
Вывод
Логи
[0-0] 2024-05-26T04:32:52.005Z INFO webdriver: COMMAND ocrWaitForTextDisplayed(<object>)
......................
# ocrWaitForTextDisplayed использует ocrGetElementPositionByText под капотом, поэтому вы видите команду ocrGetElementPositionByText в логах
[0-0] 2024-05-26T04:32:52.735Z INFO @wdio/ocr-service:ocrGetElementPositionByText: Multiple matches were found based on the word "specFileRetries". The match "specFileRetries" with score "100%" will be used.
Опции
text
- Тип:
string - Обязательно: да
Текст, который вы хотите найти для клика.
Пример
await browser.ocrWaitForTextDisplayed({ text: "specFileRetries" });
timeout
- Тип:
number - Обязательно: нет
- По умолчанию: 18000 (18 секунд)
Время в миллисекундах. Имейте в виду, что процесс OCR может занять некоторое время, поэтому не устанавливайте слишком низкое значение.
Пример
await browser.ocrWaitForTextDisplayed({
text: "specFileRetries"
timeout: 25000 // ожидание 25 секунд
});