【发布时间】:2015-06-30 01:03:52
【问题描述】:
我正在使用 Sikuli IDE 测试一个在表中返回数据的应用程序。该表是只读的,我无法复制和粘贴内容。我可以在使用正在构建的应用程序时选择一行,但仅此而已。 我目前正在使用 exists() 函数来验证数据。当我使用 Sikuli 选择几行表数据,然后比较结果时,我得到了很好的结果。
我发现使用 exists() 函数可以让小错误通过,我正在寻找一种更准确的方法来验证我的搜索结果。
我当前的代码是:
If exists(BlockOfTableData.png):
return '1'
else:
return '0'
提前感谢您的帮助。我在上一篇文章中得到的帮助非常好。
【问题讨论】:
-
你为什么返回字符串而不是 True 和 False?
-
我认为你可以在
exists()的结果上调用getScore()来了解它的匹配程度(0 到1 之间)。因此,您可以测试这是否高于某个更高的阈值。