如何在Sikuli开发测试脚本时处理滚动条以实现自动化

时间:2015-08-04 11:46:31

标签: sikuli sikuli-script

我正在自动化一个用Flex设计的页面,所以我在Sikuli编写脚本。现在我想上下移动滚动条。有人能帮助我吗?

2 个答案:

答案 0 :(得分:3)

使用Sikuli它很容易滚动我已经完成了它。

使用滚轮功能

wheel(WHEEL_DOWN, 4)  # Scrolls down 4 times 
wheel(WHEEL_UP,   12) # Scrolls up   12 times

答案 1 :(得分:2)

目前没有移动滚动条的功能。
但您可以使用dragDrop()来移动它。

例如:

ImageScrollbar = ("bar.png") # Make for example a image of those 3 stripes on the scrollbar.
# Locate the scrollbar 
regionScrollbar = find(ImageScrollbar)
# Move the scrollbar vertically down 
dragDrop(regionScrollbar, Location(regionScrollbar.getX(), regionScrollbar.getY() + 100))