我正在开发 Windows 应用程序,当我单击 ZoomIn 按钮时,窗口会打开一个垂直和水平滚动条。如何使用 squish 测试滚动条?
问问题
1279 次
1 回答
0
应该可以通过mouseDrag()
在滚动条对象上使用任一函数或通过setValue(obj,value)
函数直接设置其位置来实现。如下:
这应该执行向下拖动向上/向下滚动条 280 像素:
*mouseDrag(waitForObject(":_YourScrollBarsName"), 5, 30, 0, 280)*
这应该直接设置滚动条内部使用的位置值:
*setValue(waitForObject(":_YourScrollBarsName"), 67)*
(该值(此处为 67)不等于通过鼠标拖动执行此操作所需的像素数量......它只是滚动条最小和最大属性范围内的内部定位值)
要验证滚动条控件的位置,您可以通过以下方式检查其位置值:
test.verify(waitForObject(":_YourScrollBarsName").position == 67)
例如,或者您可以创建一个验证点来验证其位置。
于 2017-01-27T16:32:19.660 回答