UNPKG

wdio-ocr-service

Version:

A WebdriverIO service that is using Tesseract OCR for Appium Native App tests.

16 lines (14 loc) 382 B
export default async function ocrKeys(value: string): Promise<void> { const actions: { type: string; value: string }[] = []; [...value].forEach((char: string) => { actions.push({ type: 'keyDown', value: char }) actions.push({ type: 'keyUp', value: char }) }) await driver.performActions([ { type: 'key', id: 'keyboard', actions, }, ]) }