微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

关于使用 Squish for Windows 使用基于图像的测试拖动图像

如何解决关于使用 Squish for Windows 使用基于图像的测试拖动图像

我正在使用基于图像的测试使用 Squish for Windows 执行自动化测试。但是有些事件不起作用!

例如,我有一个如下所示的控件: My sample control

我想按住它并将其拖动到特定位置(裁剪图像时),但我不知道如何使用 Squish 进行操作。 我想要这样的东西: mouseDrag(waitForObject(":_CropTopButton"),5,30,280)

但是对于基于图像的测试,它不起作用。仅支持 mouseClick()、doubleClick() 和 tapObject()! (据我所知)

是否有任何方法可以使用基于图像的测试使用 Squish for Windows 像控制对象一样处理(或拖动)图像? 我对 Squish、StackOverFlow 和英文写作完全陌生,所以如果有任何不合适或生气的地方,请告诉我,非常感谢!)

解决方法

您应该能够使用函数 mouseMove()mousePress() [Windows]mouseRelease() [Windows]。这是否会触发阻力可能取决于。您可能需要在足够长/短的时间内来回“摆动”鼠标几个像素才能触发它。

至于支持mouseDrag()图像对象,请联系供应商。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。