我正在寻找一个完美的自动化测试框架/软件,用于GUI相关的硬件应用程序,如sikuli,但sikuli(图像识别)没有稳定性,所以请建议我一些其他工具作为sikuli没有图像识别。 提前谢谢
答案 0 :(得分:0)
如果你有一个脚本可以正确构建代码,那么脚本也会更加稳定。
例如:
# Example 1
Image1 = ("Image1.png")
find(Image1)
click(Image1)
# Example 2
Image1 = ("Image1.png")
try:
find(Image1)
click(Image1)
except:
pass
示例2将为您提供更强大的脚本,因为如果“Image1.png”不存在,它将不会终止脚本。
Sikuli有利于图像识别,但仍需要良好的图像。
您也可以尝试使用单词识别,并将键盘控制用于缩写等。
例如文本阅读,您可以添加:
Settings.OcrTextSearch = True
Settings.OcrTextRead = True