CameraTest

 1 from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage
 2 
 3 #device = MonkeyRunner.waitForConnection()
 4 #device.startActivity(component="com.lenovo.scg/.camera.CameraLauncher")
 5 #MonkeyRunner.sleep(1)
 6 
 7 def take_picture(device):
 8     for i in range(1,5):
 9         MonkeyRunner.sleep(2)
10         device.touch(541,1761,'DOWN_AND_UP')
11     
12 def switch_camera(device):
13     MonkeyRunner.sleep(3)
14     device.touch(989,89,'DOWN_AND_UP')
15 
16 def enter_camera(device):
17     device.touch(413,1101,'DOWN_AND_UP')
18     MonkeyRunner.sleep(2)
19     
20 def exit_camera(device):
21     MonkeyRunner.sleep(2)
22     device.press('KEYCODE_HOME', MonkeyDevice.DOWN_AND_UP)
23     MonkeyRunner.sleep(3)
24     
25 def TEST_LOOP(device):
26     enter_camera(device)
27     take_picture(device)
28     switch_camera(device)
29     take_picture(device)
30     exit_camera(device)
31 
32 def main():
33     print "Start"
34     device = MonkeyRunner.waitForConnection()
35         
36     if not device:
37         print "Couldn't get connection"
38         sys.exit()
39     
40     print "Found device"
41     
42     for i in range(1,300):
43         TEST_LOOP(device)
44         print(i)
45         
46 if __name__ == '__main__':
47     main()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值