RobotFramework: SikuliLibrary: настройка чтения текста Ocr, ключевое слово Get text не работает

#windows #testing #ocr #robotframework

#Windows #тестирование #распознавание #robotframework

Вопрос:

Я использую библиотеку Sikuli с Robotframework (RF) для тестирования приложений Windows. Перейдите по этой ссылке для настройки SikuliLibrary с RF.

https://github.com/rainmanwy/robotframework-SikuliLibrary

Ключевые слова ‘Set Ocr Text Read’ и ‘Get Text’ не работают в RobotFramework.Сообщение об ошибке отображается на рисунке ниже. Сообщение об ошибке, аналогичное для «Установить чтение текста Ocr».

Пожалуйста, нажмите здесь, чтобы увидеть сообщение об ошибке для ключевого слова ‘Get Text’

Но в документации по ключевым словам Sikuli упоминаются эти 2 ключевых слова. Библиотека Sikuli импортирована правильно. Другие ключевые слова Sikuli работают нормально, кроме этих 2.

Нужна ваша любезная помощь. Заранее спасибо.

Комментарии:

1. Что означает «не работает»? Они выдают ошибку? Они возвращают неправильный текст?

2. Я отредактировал свой вопрос. Не могли бы вы проверить, пожалуйста?

Ответ №1:

Я только что взглянул на SikuliLibrary

На самом деле ключевое слово «Получить текст» было добавлено только 12 сентября этого года. Поскольку последняя версия 0.1.5 на pypi выпущена 16 мая, «Get Text» не входит в пакет, который вы получаете с pip.

Вы должны выполнить шаги, упомянутые на GitHub в разделе

Сборка с помощью Maven

чтобы получить последнюю версию, содержащую изменения, внесенные после 16 мая.