如何使 sukili 更多 "robust"

How to make sukili more "robust"

所以我使用 sikuli 进行自动化 UI 测试。截至目前,我使用屏幕抓取来指示代码应该做什么(正常的 sikuli 东西)问题是:每当开发人员为应用程序更改 UI(e.i。更改字体)时,我'在测试中,我必须检查并重新拍摄测试中的所有照片,否则它们会失败。有没有解决的办法。我的一位同事提到了一些关于 "DOM" 我不确定那是什么,但他说我可以使用它而不是 sikuli 使用的位图。感谢您在高级

中的任何帮助

编辑:例如,我有这样的代码 onAppear(文字图片,执行此操作) 所以当应用程序的文本发生变化时,文本的图片不再匹配。添加区域无济于事。虽然每次都出现在同一个地方,sikuli还是认不出来

目前我正在尝试学习 sikuli 如何识别某些单词。我对它很好。但有些话他不好反驳。 (深色背景、白色文字、cetrain 框等)我知道 sikuli 团队正在努力在下一个版本中改进它。

目前我(大部分时间)也使用屏幕,但单词识别即将到来,这将使它变得更加容易。希望下一个版本。 :-)