DragandDrop在挤压

时间:2016-06-29 23:03:25

标签: python squish

我正在使用Windows应用程序,当我点击ZoomIn按钮时,窗口会打开一个垂直和水平滚动条。如何使用压扁测试滚动条?

1 个答案:

答案 0 :(得分:0)

应该可以通过在滚动条对象上使用mouseDrag()函数或通过setValue(obj,value)函数直接设置其位置来实现。如下:

这应该会向上/向下拖动向上/向下滚动条280像素

*mouseDrag(waitForObject(":_YourScrollBarsName"), 5, 30, 0, 280)*

这应该直接设置滚动条内部使用的位置值:

*setValue(waitForObject(":_YourScrollBarsName"), 67)*

(值(此处为67)不等于鼠标拖动所需的像素数量...它只是滚动条最小和最大属性范围内的内部定位值)

要验证滚动条控件位置,您可以通过以下方式检查其位置值:

test.verify(waitForObject(":_YourScrollBarsName").position == 67)
例如,

,或者您可以创建验证点以验证其位置。