Можем ли мы в Sikuli искать изображение на веб-странице пользовательского интерфейса по слову / тексту, отображаемому в содержимом изображения? - PullRequest
0 голосов
/ 30 апреля 2020

Я использую Serenity с Selenium для автоматизации веб-страницы с изображениями (список больших миниатюр). Я проверяю, есть ли возможность поиска в пользовательском интерфейсе по тексту / слову, отображаемому в содержимом изображения.

Например: я хочу узнать, существует ли изображение в пользовательском интерфейсе с текстом. Я хочу узнать, существует ли изображение на экране с этим словом "Pexels".

Examle image

1 Ответ

0 голосов
/ 30 апреля 2020

Да, для Sikuli не имеет значения, печатный текст или часть изображения. Однако вы должны принять во внимание область, в которой вы будете искать этот текст, так как это может повлиять на полученный результат. Внутренне Sikuli использует оптическое распознавание текста в Tesseract, которое может быть чувствительным к размещению текста внутри региона. Поэтому, если вы видите, что вы получаете противоречивые результаты, прежде всего убедитесь, что на самом деле обнаруживается в выбранной области, а затем попытайтесь изменить ее, чтобы сосредоточиться на указанной c области теста, если это возможно.

...