Я использую IDE Sikuli для тестирования приложения, которое возвращает данные в таблице. Таблица только для чтения, и я не могу скопировать и вставить содержимое. Я могу выбрать строку при использовании создаваемого приложения, но это все. В настоящее время я использую функцию exist() для проверки данных. Я получаю хорошие результаты, когда я выбираю несколько строк табличных данных с использованием Sikuli, а затем сравниваю результаты.Использование Sikuli для проверки данных в таблице
Я обнаружил, что использование функции exists() позволяет разрешить мелкие ошибки и ищет более точный способ проверки результатов поиска.
Мой текущий код:
If exists(BlockOfTableData.png):
return '1'
else:
return '0'
Заранее спасибо за любую помощь. Помощь, которую я получил на моем предыдущем посту, была отличной.
Почему вы возвращаете строки вместо True и False? – placeybordeaux
Я думаю, вы можете вызвать 'getScore()' в результате 'exists()', чтобы получить, насколько хорошо соответствует его (от 0 до 1). Поэтому вы можете проверить, что это выше некоторого более высокого порога. –