# -*- coding:utf-8 -*-
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage #调用函数
import time #调用时间函数用于打印结束时间
device = MonkeyRunner.waitForConnection(4848,10) #连接设备device=设备1(设备编号‘根据abd deviece查询得到’,10秒)
device1 = MonkeyRunner.waitForConnection(4894,10) #连接设备device1=设备2(设备编号‘根据abd deviece查询得到’,10秒)
#---判断设备是否连接---
if not device:
print "Please connect a device to start!"
else:
print "start test"
device.startActivity(component='com.gooagoo/.activity.MainActivity') #启动购阿购
MonkeyRunner.sleep(10)
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(1)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(1)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(1)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(20)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---添加并删除七天关注卡---
for i in range(1,2): #循环从1开始,小于2(1,3循环从1,2开始)
device.touch(58,90,"DOWN_AND_UP") #点左侧筛选按钮
MonkeyRunner.sleep(5)
device.drag((78,426),(78,426),1,10) #点“添加新卡”
MonkeyRunner.sleep(3)
device.touch(200,240,"DOWN_AND_UP") #点“七天”
MonkeyRunner.sleep(5)
device.touch(204,1144,"DOWN_AND_UP") #点“关注”
MonkeyRunner.sleep(10)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(10)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case1/case1-add-%s.png'%i,'png') #保存截图到PC
device.drag((347,396),(347,396),2,10) # 长按七天的卡
MonkeyRunner.sleep(3)
device.touch(355,1148,"DOWN_AND_UP") #点删除图标
MonkeyRunner.sleep(2)
device.touch(218,677,"DOWN_AND_UP") #点确认按钮
MonkeyRunner.sleep(10)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case1/case1-del-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
print i
print "End case1 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---沃尔玛刷卡操作---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点沃尔玛会员卡
MonkeyRunner.sleep(5)
device.drag((42,200),(679,200),0.2,10) #滑动滑块
MonkeyRunner.sleep(2)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case2/case2-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(5)
print i
print "End case2 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间\
# ---沃尔玛购物车---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点沃尔玛会员卡
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(427,917,"DOWN_AND_UP") #点购物车
MonkeyRunner.sleep(3)
device.touch(648,90,"DOWN_AND_UP") #点右上角确认购物按钮
MonkeyRunner.sleep(3)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case3/case3-%s.png'%i,'png') #保存截图到PC
MonkeyRunner(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(3)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(5)
print i
print "End case3 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间\
# # ---虚拟商家---
# for i in range(1,2): #设置循环次数50次
# device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
# MonkeyRunner.sleep(5)
# device.touch(370,497,"DOWN_AND_UP") #点击“今日特权”
# MonkeyRunner.sleep(5)
# device.touch(346,490,"DOWN_AND_UP") #点击查看一个商品
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-tequan-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.touch(351,1034,"DOWN_AND_UP") #点击“海报商品”
# MonkeyRunner.sleep(5)
# device.touch(357,378,"DOWN_AND_UP") #点击查看一个商品
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-haibao-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(1)
# device.drag((346,1074),(346,1074),1,10) #滑动页面到底端
# MonkeyRunner.sleep(3)
# device.touch(362,413,"DOWN_AND_UP") #点击“店内排行”
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-paihang-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.touch(351,898,"DOWN_AND_UP") #点击“新品到店”
# MonkeyRunner.sleep(5)
# device.touch(357,800,"DOWN_AND_UP") #点击一个商品文字链接
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-jingpin-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
# MonkeyRunner.sleep(5)
# print i #打印循环次数
# MonkeyRunner.sleep(2)
# print "End case4 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看店家通知---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(585,1074,"DOWN_AND_UP") #点击“店家通知”
MonkeyRunner.sleep(5)
# device.touch(310,210,"DOWN_AND_UP") #点一个通知
# MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case5/case5-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键列表
# MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包
MonkeyRunner.sleep(2)
print i
print "End case5 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看本店账单---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(132,1066,"DOWN_AND_UP") #点本店账单
MonkeyRunner.sleep(5)
device.touch(342,360,"DOWN_AND_UP") #点第一个账单
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case6/case6-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(2)
print i
print "End case6 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---商品管理---
device.touch(220,1144,"DOWN_AND_UP") #进入商品管理
MonkeyRunner.sleep(5)
#---查看购物记录---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(328,581,"DOWN_AND_UP") #点击购物记录
MonkeyRunner.sleep(5)
device.touch(315,213,"DOWN_AND_UP") #点击一个记录
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case7/case7-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case7 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看购物清单---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(339,669,"DOWN_AND_UP") #点击购物清单
MonkeyRunner.sleep(5)
device.touch(285,232,"DOWN_AND_UP") #点击一个购物计划
MonkeyRunner.sleep(2)
device.touch(128,218,"DOWN_AND_UP") #点击一个商品文字链接
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case8/case8-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case8 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看当日活动---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(339,757,"DOWN_AND_UP") #点击当日活动
MonkeyRunner.sleep(5)
device.touch(301,264,"DOWN_AND_UP") #查看一个活动
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case9/case9-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case9 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---消费账单---
device.touch(357,1136,"DOWN_AND_UP") #点消费账单
MonkeyRunner.sleep(5)
#---查看账单---
for i in range(1,2):
device.touch(362,170,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(321,413,"DOWN_AND_UP") #点击一个账单
MonkeyRunner.sleep(5)
device.touch(607,1141,"DOWN_AND_UP") #点击开据发票
MonkeyRunner.sleep(2)
device.touch(74,242,"DOWN_AND_UP") #勾选发票抬头
MonkeyRunner.sleep(2)
device.touch(587,1141,"DOWN_AND_UP") #点击确认完成
MonkeyRunner.sleep(2)
device.touch(585,1136,"DOWN_AND_UP") #点击确认提交
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case10/case10-fapiao-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.touch(357,280,"DOWN_AND_UP") #点非弹出提示位置
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(441,1141,"DOWN_AND_UP") #点“评论”
MonkeyRunner.sleep(2)
device.touch(344,418,"DOWN_AND_UP") #选择要评论的商品
MonkeyRunner.sleep(2)
device.touch(461,285,"DOWN_AND_UP") #选择一个星级
MonkeyRunner.sleep(2)
device.touch(616,552,"DOWN_AND_UP") #点提交
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case10/case10-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
print i
print "End case10 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏---
device.touch(497,1136,"DOWN_AND_UP") #点击收藏
MonkeyRunner.sleep(5)
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(3)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏---
device.touch(497,1136,"DOWN_AND_UP") #点击收藏
MonkeyRunner.sleep(5)
#---查看收藏---
for i in range(1,2):
device.touch(346,762,"DOWN_AND_UP") #点一个收藏商品
MonkeyRunner.sleep(5)
device.touch(609,893,"DOWN_AND_UP") #点击更多评论
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(425,1130,"DOWN_AND_UP") #点击加入购物计划
MonkeyRunner.sleep(2)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case11/case11-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.touch(621,1133,"DOWN_AND_UP") #点取消
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case11 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏广场---
for i in range(1,2):
device.touch(65,90,"DOWN_AND_UP") #点击左侧筛选按钮
MonkeyRunner.sleep(2)
device.touch(99,424,"DOWN_AND_UP") #点击收藏广场
MonkeyRunner.sleep(5)
device.touch(339,466,"DOWN_AND_UP") #点击商品图片
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(342,800,"DOWN_AND_UP") #点击商家文字
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case12/case12-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
print i
print "End case12 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---吆喝---
device.touch(650,1133,"DOWN_AND_UP") #点击吆喝
MonkeyRunner.sleep(5)
#---查看吆喝---
for i in range(1,2):
device.touch(294,696,"DOWN_AND_UP") #点击吆喝文字
MonkeyRunner.sleep(5)
device.touch(371,469,"DOWN_AND_UP") #点击商品图片
MonkeyRunner.sleep(2)
device.touch(380,994,"DOWN_AND_UP") #点击费图片位置
MonkeyRunner.sleep(2)
device.touch(128,280,"DOWN_AND_UP") #点击一个商品文字链接
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case13/case13-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case13 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---吆喝广场---
for i in range(1,2):
device.touch(60,82,"DOWN_AND_UP") #点击左侧筛选按钮
MonkeyRunner.sleep(2)
device.touch(78,592,"DOWN_AND_UP") #点击吆喝广场
MonkeyRunner.sleep(5)
device.touch(175,504,"DOWN_AND_UP") #点击一个商家
MonkeyRunner.sleep(5)
device.touch(121,365,"DOWN_AND_UP") #查看商家详细信息
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(101,1120,"DOWN_AND_UP") #查看商家精品
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(670,192,"DOWN_AND_UP") #点击关注/取消关注
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case13/case13-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case14 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---设置---
#---登陆账号---
for i in range(1,2):
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case15/case15-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
print i
print "End case15 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---增减抬头---
for i in range(1,2):
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(186,826,"DOWN_AND_UP") #点击发票抬头设置
MonkeyRunner.sleep(2)
device.touch(308,208,"DOWN_AND_UP") #查看一个抬头
MonkeyRunner.sleep(2)
device.touch(245,317,"DOWN_AND_UP") #点击删除一个抬头
MonkeyRunner.sleep(3)
device.touch(643,90,"DOWN_AND_UP") #点击“+”
MonkeyRunner.sleep(2)
device.touch(339,205,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("qwsazx","DOWN_AND_UP") #输入抬头内容
MonkeyRunner.sleep(2)
device.touch(346,336,"DOWN_AND_UP") #点击确认添加
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case16/case16-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print "End case16 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看购好奇---
for i in range(1,2):
device.touch(60,1037,"DOWN_AND_UP") #点击购好奇
MonkeyRunner.sleep(5)
device.drag((342,1048),(342,349),0.2,10) #滑动列表到底端
MonkeyRunner.sleep(2)
device.touch(348,1000,"DOWN_AND_UP") #查看商品详情
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case17/case17-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case17 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage #调用函数
import time #调用时间函数用于打印结束时间
device = MonkeyRunner.waitForConnection(4848,10) #连接设备device=设备1(设备编号‘根据abd deviece查询得到’,10秒)
device1 = MonkeyRunner.waitForConnection(4894,10) #连接设备device1=设备2(设备编号‘根据abd deviece查询得到’,10秒)
#---判断设备是否连接---
if not device:
print "Please connect a device to start!"
else:
print "start test"
device.startActivity(component='com.gooagoo/.activity.MainActivity') #启动购阿购
MonkeyRunner.sleep(10)
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(1)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(1)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(1)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(20)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---添加并删除七天关注卡---
for i in range(1,2): #循环从1开始,小于2(1,3循环从1,2开始)
device.touch(58,90,"DOWN_AND_UP") #点左侧筛选按钮
MonkeyRunner.sleep(5)
device.drag((78,426),(78,426),1,10) #点“添加新卡”
MonkeyRunner.sleep(3)
device.touch(200,240,"DOWN_AND_UP") #点“七天”
MonkeyRunner.sleep(5)
device.touch(204,1144,"DOWN_AND_UP") #点“关注”
MonkeyRunner.sleep(10)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(10)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case1/case1-add-%s.png'%i,'png') #保存截图到PC
device.drag((347,396),(347,396),2,10) # 长按七天的卡
MonkeyRunner.sleep(3)
device.touch(355,1148,"DOWN_AND_UP") #点删除图标
MonkeyRunner.sleep(2)
device.touch(218,677,"DOWN_AND_UP") #点确认按钮
MonkeyRunner.sleep(10)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case1/case1-del-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
print i
print "End case1 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---沃尔玛刷卡操作---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点沃尔玛会员卡
MonkeyRunner.sleep(5)
device.drag((42,200),(679,200),0.2,10) #滑动滑块
MonkeyRunner.sleep(2)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case2/case2-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(5)
print i
print "End case2 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间\
# ---沃尔玛购物车---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点沃尔玛会员卡
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(427,917,"DOWN_AND_UP") #点购物车
MonkeyRunner.sleep(3)
device.touch(648,90,"DOWN_AND_UP") #点右上角确认购物按钮
MonkeyRunner.sleep(3)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case3/case3-%s.png'%i,'png') #保存截图到PC
MonkeyRunner(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(3)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(5)
print i
print "End case3 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间\
# # ---虚拟商家---
# for i in range(1,2): #设置循环次数50次
# device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
# MonkeyRunner.sleep(5)
# device.touch(370,497,"DOWN_AND_UP") #点击“今日特权”
# MonkeyRunner.sleep(5)
# device.touch(346,490,"DOWN_AND_UP") #点击查看一个商品
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-tequan-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.touch(351,1034,"DOWN_AND_UP") #点击“海报商品”
# MonkeyRunner.sleep(5)
# device.touch(357,378,"DOWN_AND_UP") #点击查看一个商品
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-haibao-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(1)
# device.drag((346,1074),(346,1074),1,10) #滑动页面到底端
# MonkeyRunner.sleep(3)
# device.touch(362,413,"DOWN_AND_UP") #点击“店内排行”
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-paihang-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.touch(351,898,"DOWN_AND_UP") #点击“新品到店”
# MonkeyRunner.sleep(5)
# device.touch(357,800,"DOWN_AND_UP") #点击一个商品文字链接
# MonkeyRunner.sleep(5)
# if i%10==0:
# result=device.takeSnapshot() #截图
# MonkeyRunner.sleep(2)
# result.writeToFile('D:/test/case4/case4-jingpin-%s.png'%i,'png') #保存截图到PC
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
# MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
# MonkeyRunner.sleep(5)
# print i #打印循环次数
# MonkeyRunner.sleep(2)
# print "End case4 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看店家通知---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(585,1074,"DOWN_AND_UP") #点击“店家通知”
MonkeyRunner.sleep(5)
# device.touch(310,210,"DOWN_AND_UP") #点一个通知
# MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case5/case5-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
# device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键列表
# MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包
MonkeyRunner.sleep(2)
print i
print "End case5 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看本店账单---
for i in range(1,2):
device.touch(301,378,"DOWN_AND_UP") #点击“沃尔玛”
MonkeyRunner.sleep(5)
device.touch(355,1157,"DOWN_AND_UP") #点“G”
MonkeyRunner.sleep(2)
device.touch(132,1066,"DOWN_AND_UP") #点本店账单
MonkeyRunner.sleep(5)
device.touch(342,360,"DOWN_AND_UP") #点第一个账单
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case6/case6-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回卡包列表
MonkeyRunner.sleep(2)
print i
print "End case6 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---商品管理---
device.touch(220,1144,"DOWN_AND_UP") #进入商品管理
MonkeyRunner.sleep(5)
#---查看购物记录---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(328,581,"DOWN_AND_UP") #点击购物记录
MonkeyRunner.sleep(5)
device.touch(315,213,"DOWN_AND_UP") #点击一个记录
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case7/case7-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case7 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看购物清单---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(339,669,"DOWN_AND_UP") #点击购物清单
MonkeyRunner.sleep(5)
device.touch(285,232,"DOWN_AND_UP") #点击一个购物计划
MonkeyRunner.sleep(2)
device.touch(128,218,"DOWN_AND_UP") #点击一个商品文字链接
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case8/case8-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case8 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看当日活动---
for i in range(1,2):
device.touch(452,605,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(339,757,"DOWN_AND_UP") #点击当日活动
MonkeyRunner.sleep(5)
device.touch(301,264,"DOWN_AND_UP") #查看一个活动
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case9/case9-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键返回商品管理列表
MonkeyRunner.sleep(2)
print i
print "End case9 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---消费账单---
device.touch(357,1136,"DOWN_AND_UP") #点消费账单
MonkeyRunner.sleep(5)
#---查看账单---
for i in range(1,2):
device.touch(362,170,"DOWN_AND_UP") #点击一个日期
MonkeyRunner.sleep(3)
device.touch(321,413,"DOWN_AND_UP") #点击一个账单
MonkeyRunner.sleep(5)
device.touch(607,1141,"DOWN_AND_UP") #点击开据发票
MonkeyRunner.sleep(2)
device.touch(74,242,"DOWN_AND_UP") #勾选发票抬头
MonkeyRunner.sleep(2)
device.touch(587,1141,"DOWN_AND_UP") #点击确认完成
MonkeyRunner.sleep(2)
device.touch(585,1136,"DOWN_AND_UP") #点击确认提交
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case10/case10-fapiao-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.touch(357,280,"DOWN_AND_UP") #点非弹出提示位置
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(441,1141,"DOWN_AND_UP") #点“评论”
MonkeyRunner.sleep(2)
device.touch(344,418,"DOWN_AND_UP") #选择要评论的商品
MonkeyRunner.sleep(2)
device.touch(461,285,"DOWN_AND_UP") #选择一个星级
MonkeyRunner.sleep(2)
device.touch(616,552,"DOWN_AND_UP") #点提交
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case10/case10-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
print i
print "End case10 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏---
device.touch(497,1136,"DOWN_AND_UP") #点击收藏
MonkeyRunner.sleep(5)
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(3)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏---
device.touch(497,1136,"DOWN_AND_UP") #点击收藏
MonkeyRunner.sleep(5)
#---查看收藏---
for i in range(1,2):
device.touch(346,762,"DOWN_AND_UP") #点一个收藏商品
MonkeyRunner.sleep(5)
device.touch(609,893,"DOWN_AND_UP") #点击更多评论
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(425,1130,"DOWN_AND_UP") #点击加入购物计划
MonkeyRunner.sleep(2)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case11/case11-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.touch(621,1133,"DOWN_AND_UP") #点取消
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case11 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---收藏广场---
for i in range(1,2):
device.touch(65,90,"DOWN_AND_UP") #点击左侧筛选按钮
MonkeyRunner.sleep(2)
device.touch(99,424,"DOWN_AND_UP") #点击收藏广场
MonkeyRunner.sleep(5)
device.touch(339,466,"DOWN_AND_UP") #点击商品图片
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(342,800,"DOWN_AND_UP") #点击商家文字
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case12/case12-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
print i
print "End case12 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---登陆账号---
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
print "login" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---吆喝---
device.touch(650,1133,"DOWN_AND_UP") #点击吆喝
MonkeyRunner.sleep(5)
#---查看吆喝---
for i in range(1,2):
device.touch(294,696,"DOWN_AND_UP") #点击吆喝文字
MonkeyRunner.sleep(5)
device.touch(371,469,"DOWN_AND_UP") #点击商品图片
MonkeyRunner.sleep(2)
device.touch(380,994,"DOWN_AND_UP") #点击费图片位置
MonkeyRunner.sleep(2)
device.touch(128,280,"DOWN_AND_UP") #点击一个商品文字链接
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case13/case13-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case13 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---吆喝广场---
for i in range(1,2):
device.touch(60,82,"DOWN_AND_UP") #点击左侧筛选按钮
MonkeyRunner.sleep(2)
device.touch(78,592,"DOWN_AND_UP") #点击吆喝广场
MonkeyRunner.sleep(5)
device.touch(175,504,"DOWN_AND_UP") #点击一个商家
MonkeyRunner.sleep(5)
device.touch(121,365,"DOWN_AND_UP") #查看商家详细信息
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(101,1120,"DOWN_AND_UP") #查看商家精品
MonkeyRunner.sleep(5)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.touch(670,192,"DOWN_AND_UP") #点击关注/取消关注
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case13/case13-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case14 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---设置---
#---登陆账号---
for i in range(1,2):
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(337,208,"DOWN_AND_UP") #点击“登陆”,账号:weetmac@qq.com
MonkeyRunner.sleep(2)
device.touch(263,301,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("123123","DOWN_AND_UP") #输入密码123123
MonkeyRunner.sleep(3)
device.touch(461,402,"DOWN_AND_UP") #点击登陆按钮
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case15/case15-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
print i
print "End case15 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---增减抬头---
for i in range(1,2):
device.touch(661,90,"DOWN_AND_UP") #点击设置
MonkeyRunner.sleep(2)
device.touch(186,826,"DOWN_AND_UP") #点击发票抬头设置
MonkeyRunner.sleep(2)
device.touch(308,208,"DOWN_AND_UP") #查看一个抬头
MonkeyRunner.sleep(2)
device.touch(245,317,"DOWN_AND_UP") #点击删除一个抬头
MonkeyRunner.sleep(3)
device.touch(643,90,"DOWN_AND_UP") #点击“+”
MonkeyRunner.sleep(2)
device.touch(339,205,"DOWN_AND_UP") #聚焦到密码输入框
MonkeyRunner.sleep(2)
device.type("qwsazx","DOWN_AND_UP") #输入抬头内容
MonkeyRunner.sleep(2)
device.touch(346,336,"DOWN_AND_UP") #点击确认添加
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case16/case16-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print "End case16 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间
#---查看购好奇---
for i in range(1,2):
device.touch(60,1037,"DOWN_AND_UP") #点击购好奇
MonkeyRunner.sleep(5)
device.drag((342,1048),(342,349),0.2,10) #滑动列表到底端
MonkeyRunner.sleep(2)
device.touch(348,1000,"DOWN_AND_UP") #查看商品详情
MonkeyRunner.sleep(5)
if i%10==0:
result=device.takeSnapshot() #截图
MonkeyRunner.sleep(2)
result.writeToFile('D:/test/case17/case17-pinglun-%s.png'%i,'png') #保存截图到PC
MonkeyRunner.sleep(2)
device.press("KEYCODE_BACK","DOWN_AND_UP") #按返回键
MonkeyRunner.sleep(2)
print i
print "End case17 test" + " " + time.strftime('%Y-%m-%d %H:%M:%S') #打印case测试结束时间