MonkeyRunner_使用MonkeyRunner对Calculator进行简单的压力测试(脚本示例)
来源:互联网 发布:mac os x杀毒软件 编辑:程序博客网 时间:2024/06/08 14:22
#############示例代码#############
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
device = MonkeyRunner.waitForConnection()
def tapButton(Number):
import random
for i in range(0,Number):
keyValue = random.randint(1,20)
if keyValue == 1:
device.touch(200,265)#Tap "Clear" button;
elif keyValue == 2:
device.drag((200,265),(200,265),1.5,10)#Long touch "Clear" button;
elif keyValue == 3:
device.touch(465,275)#Tap "Delete" button;
elif keyValue == 4:
device.drag((465,275),(465,275),1.5,10)#Long touch "Delete" button;
elif keyValue == 5:
device.touch(70,430)#Tap "7" button;
elif keyValue == 6:
device.touch(220,430)#Tap "8" button;
elif keyValue == 7:
device.touch(340,430)#Tap "9" button;
elif keyValue == 8:
device.touch(470,430)#Tap "division" button;
elif keyValue == 9:
device.touch(70,580)#Tap "4" button;
elif keyValue == 10:
device.touch(220,580)#Tap "5" button;
elif keyValue == 11:
device.touch(340,580)#Tap "6" button;
elif keyValue == 12:
device.touch(470,580)#Tap "x" button;
elif keyValue == 13:
device.touch(70,730)#Tap "1" button;
elif keyValue == 14:
device.touch(220,730)#Tap "2" button;
elif keyValue == 15:
device.touch(340,730)#Tap "3" button;
elif keyValue == 16:
device.touch(470,730)#Tap "-" button;
elif keyValue == 17:
device.touch(70,875)#Tap "." button;
elif keyValue == 18:
device.touch(220,875)#Tap "0" button;
elif keyValue == 19:
device.touch(340,875)#Tap "=" button;
elif keyValue == 20:
device.touch(470,875)#Tap "+" button;
else:
pass
#MonkeyRunner.sleep(0.2)
tapButton(10000)
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
device = MonkeyRunner.waitForConnection()
def tapButton(Number):
import random
for i in range(0,Number):
keyValue = random.randint(1,20)
if keyValue == 1:
device.touch(200,265)#Tap "Clear" button;
elif keyValue == 2:
device.drag((200,265),(200,265),1.5,10)#Long touch "Clear" button;
elif keyValue == 3:
device.touch(465,275)#Tap "Delete" button;
elif keyValue == 4:
device.drag((465,275),(465,275),1.5,10)#Long touch "Delete" button;
elif keyValue == 5:
device.touch(70,430)#Tap "7" button;
elif keyValue == 6:
device.touch(220,430)#Tap "8" button;
elif keyValue == 7:
device.touch(340,430)#Tap "9" button;
elif keyValue == 8:
device.touch(470,430)#Tap "division" button;
elif keyValue == 9:
device.touch(70,580)#Tap "4" button;
elif keyValue == 10:
device.touch(220,580)#Tap "5" button;
elif keyValue == 11:
device.touch(340,580)#Tap "6" button;
elif keyValue == 12:
device.touch(470,580)#Tap "x" button;
elif keyValue == 13:
device.touch(70,730)#Tap "1" button;
elif keyValue == 14:
device.touch(220,730)#Tap "2" button;
elif keyValue == 15:
device.touch(340,730)#Tap "3" button;
elif keyValue == 16:
device.touch(470,730)#Tap "-" button;
elif keyValue == 17:
device.touch(70,875)#Tap "." button;
elif keyValue == 18:
device.touch(220,875)#Tap "0" button;
elif keyValue == 19:
device.touch(340,875)#Tap "=" button;
elif keyValue == 20:
device.touch(470,875)#Tap "+" button;
else:
pass
#MonkeyRunner.sleep(0.2)
tapButton(10000)
- MonkeyRunner_使用MonkeyRunner对Calculator进行简单的压力测试(脚本示例)
- MonkeyRunner_用eclipse调试monkeyrunner的脚本
- monkeyrunner简单使用及压力测试
- MonkeyRunner_采用MonkeyRunner自动化测试
- python使用monkeyrunner对录制脚本进行回放脚本
- 使用shell 脚本做简单的压力测试
- 使用Jmeter对软件进行压力测试
- 使用ab对nginx进行压力测试
- 使用Jmeter对Oracle进行压力测试
- 使用Jmeter对WebService进行压力测试
- 使用jmeter对websocket进行压力测试
- 使用ab对nginx进行压力测试
- 使用ab对nginx进行压力测试
- 使用ApacheBench对网站进行压力测试
- 使用 sipp 对 FreeSWITCH 进行压力测试
- 使用ab对nginx进行压力测试
- 使用ab对页面进行压力测试
- 使用ab对nginx进行压力测试
- 信息安全走向漫谈(四)
- HDU 1233 还是畅通工程
- PreparedStatement 和 Statement
- 跟我一起写 Makefile(三)
- 找重复数字
- MonkeyRunner_使用MonkeyRunner对Calculator进行简单的压力测试(脚本示例)
- Java中finally关键字的使用--转载
- python命令行参数
- MonkeyRunner_MonkeyRunner 步骤与可调用的方法
- 六度分隔理论
- HDU 1116
- 在记事本中输入联通二字,再打开就是乱码了
- UIImageView实现图片移动,缩放、旋转的代码片段
- awk 学习记录