如何解决关于使用 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 举报,一经查实,本站将立刻删除。