关于使用基于图像的测试使用 Squish 拖动图像 Windows
About dragging images with Squish for Windows using Image-Based Testing
我正在使用 Squish 为 Windows 使用基于图像的测试执行自动化测试。但是有些活动没有效果!
例如,我有一个如下所示的控件:
My sample control
我想按住它并将其拖动到特定位置(裁剪图像时),但我还不知道如何使用 Squish 执行此操作。
我想要这样的东西:
mouseDrag(waitForObject(":_CropTopButton"), 5, 30, 0, 280)
但是对于基于图像的测试,它是行不通的。仅支持 mouseClick()、doubleClick() 和 tapObject()! (据我所知)
有没有什么方法可以使用 Squish 将图像处理(或拖动)为控制对象 Windows 使用基于图像的测试?
我对 Squish、Whosebug 和用英语写作完全陌生,所以如果有任何不当或恼火的地方,请告诉我,非常感谢!)
您应该能够使用功能 mouseMove(), mousePress() [Windows], mouseRelease() [Windows]。这是否会触发阻力可能取决于。您可能必须在 long/short 足够的时间内来回“摆动”鼠标几个像素才能触发它。
关于支持图像对象的mouseDrag(),请联系供应商。
我正在使用 Squish 为 Windows 使用基于图像的测试执行自动化测试。但是有些活动没有效果!
例如,我有一个如下所示的控件: My sample control
我想按住它并将其拖动到特定位置(裁剪图像时),但我还不知道如何使用 Squish 执行此操作。 我想要这样的东西: mouseDrag(waitForObject(":_CropTopButton"), 5, 30, 0, 280)
但是对于基于图像的测试,它是行不通的。仅支持 mouseClick()、doubleClick() 和 tapObject()! (据我所知)
有没有什么方法可以使用 Squish 将图像处理(或拖动)为控制对象 Windows 使用基于图像的测试? 我对 Squish、Whosebug 和用英语写作完全陌生,所以如果有任何不当或恼火的地方,请告诉我,非常感谢!)
您应该能够使用功能 mouseMove(), mousePress() [Windows], mouseRelease() [Windows]。这是否会触发阻力可能取决于。您可能必须在 long/short 足够的时间内来回“摆动”鼠标几个像素才能触发它。
关于支持图像对象的mouseDrag(),请联系供应商。