ocrSetValue
Надсилає послідовність натискань клавіш елементу. Це:
- автоматично виявляє елемент
- встановлює фокус на поле, натискаючи на нього
- встановлює значення в полі
Команда шукатиме наданий текст і спробує знайти збіг на основі нечіткої логіки від Fuse.js. Це означає, що якщо ви вкажете селектор з помилкою, або знайдений текст може не бути 100% збігом, він все одно спробує повернути вам елемент. Дивіться логи нижче.
Використання
await brower.ocrSetValue({
text: "docs",
value: "specfileretries",
});
Виведення
Логи
[0-0] 2024-05-26T04:17:51.355Z INFO webdriver: COMMAND ocrSetValue(<object>)
......................
[0-0] 2024-05-26T04:17:52.356Z INFO @wdio/ocr-service:ocrGetElementPositionByText: We searched for the word "docs" and found one match "docs" with score "100%"