【发布时间】:2019-07-12 11:35:07
【问题描述】:
我正在使用 Sikuli 为应用程序创建自动化测试。 文本识别有时不一致,所以我必须使用屏幕截图而不是文本。
在尝试找到解决方案时,我发现如果我在特定区域获得文本,我会正确获得它,但是如果我尝试在屏幕上查找获得的文本,Sikuli 找不到它。
一个示例是尝试使用以下代码在菜单栏中获取和搜索菜单“用户”:
myregion = Region(51,24,51,16)
texto = myregion.text()
print("FOUND TEXT:")
print(text)
find(text).highlight(3)
预期结果是:
- 打印区域中的文本
- 在屏幕上找到并突出显示文本
但实际结果是斯库里没有找到该文本。
【问题讨论】:
标签: ocr sikuli text-recognition sikuli-script