#页面滑动,并截图保存
import time
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
device = MonkeyRunner.waitForConnection()
device.startActivity(“com.ydcf99.ydcf/com.ydcf99.ydcf.activity.MainActivity”)
def scrollUpFling():
device.touch(100, 500, MonkeyDevice.DOWN)
device.touch(100, 100, MonkeyDevice.MOVE)
device.touch(100, 100, MonkeyDevice.UP)
print(“fling up”)
def scrollDownFling():
device.touch(100, 400, MonkeyDevice.DOWN)
device.touch(100, 500, MonkeyDevice.MOVE)
device.touch(100, 500, MonkeyDevice.UP)
print(“fling down”)
def fling():
for i in range(1,10):
scrollUpFling()
time.sleep(0.1)
scrollDownFling()
time.sleep(0.1)
short()
def short():
result = device.takeSnapshot()
result.writeToFile(‘C:\Users\user\Desktop\shot1.png’, ‘png’)
fling()