MonkeyRunner入门(二)

通过MonkeyRunner脚本对Calcultor.apk进行自动测试
Calcultor.apk描述:
1,控键说明:两个编辑框,一个按钮(控键id唯一)
2,对输入的两个数据进行乘法运算
脚本功能:主要是对第二个控键即编辑框进行输入操作,
测试方法一:
1,通过HierarchyViewer工具查看apk的包名、入口activity名、布局及控键id等信息
2,通过查看到的控键id坐标位置
脚本1
脚本2
补充:
长按编辑框一方法:device.drag((pointEdit1.x, pointEdit1.y),(pointEdit1.x, pointEdit1.y), 2, 10)
”’
参数:
开始 – 拖动起点(以像素为单位元组(X,Y))
结束 – 阻力终点(以像素为单位元组(X,Y)
时间 – 在几秒钟内拖时间(默认为1.0秒)
步骤 – 插值点时要采取的步骤。 (默认是10)
”’
测试方法二:
采用第三方插件wrapEasyMonkey,直接对控键id进行操作(此方法只适用于apk中控键id不重复的情况下)
脚本3
脚本4

One thought on “MonkeyRunner入门(二)

  1. #1 卢文 @ 2016-03-19 10:22

    大神啊! :razz:

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

表情
  • 默认
  • 梦幻西游
  • 私人订制