Squish 6.2 中的全局名称 waitForImage/findImage 未定义错误

Global name waitForImage/findImage not defined error in Squish 6.2

我想在我的一个测试中使用基于图像的验证,我已经阅读了 froglogic How-To page 并尝试使用那里解释的功能(waitForImage,findImage)但是当我执行我的测试时我得到了下一个错误:

NameError: global name 'waitForImage' is not defined

我尝试按照 froglogic 的 tutorial in Youtube 手动插入图像验证,但我的 Squish GUI 与视频中使用的版本不同。

页面中说明您需要安装 tesseract for squish 包才能查找文本,但没有说明您是否也需要它来进行图像识别。我正在联系 froglogic 团队和我的 IT 团队,但可能需要几天时间才能得到回复。

我正在为 Java 6.2

使用 Squish

我想知道这是否是我出现问题的原因,或者我正在跳过任何其他配置步骤。

图片搜索功能是 added in Squish 6.3。您需要至少升级到 Squish 6.3 才能使用 waitForImage 和 findImage。