Commit 806ff8cd 806ff8cdf3f05c2adfd6a43420bf33da83625ac2 by zhanghao

commit

1 parent 6f963eec
1 # 1 #
2 android/*/log/* 2 android/*/log/*
3 ios/*/log/*
......
1 # -*- encoding=utf8 -*-
2 __author__ = "zhanghao"
3
4 from airtest.core.api import *
5
6 def exitLogin():
7 touch(Template(r"tpl1622181656726.png", record_pos=(0.306, -0.932), resolution=(1080, 2340)))
8 sleep(3)
9 touch(Template(r"tpl1622181674939.png", record_pos=(-0.005, 0.621), resolution=(1080, 2340)))
10 sleep(3)
11 touch(Template(r"tpl1623058726543.png", record_pos=(0.188, 0.096), resolution=(750, 1334)))
12
13 sleep(5)
14 assert_exists(Template(r"tpl1622181718756.png", record_pos=(0.0, -0.31), resolution=(1080, 2340)), "验证退出登录正确")
...\ No newline at end of file ...\ No newline at end of file
1 # -*- encoding=utf8 -*-
2 __author__ = "zhanghao"
3
4 from airtest.core.api import *
5
6 def login():
7 touch(Template(r"tpl1622181202002.png", record_pos=(-0.226, -0.798), resolution=(1080, 2340)))
8 sleep(8)
9 text("13683238581")
10 sleep(3)
11 touch(Template(r"tpl1623058753063.png", record_pos=(-0.313, -0.32), resolution=(750, 1334)))
12 sleep(3)
13 text("6666")
14 touch(Template(r"tpl1622181266358.png", record_pos=(0.002, -0.308), resolution=(1080, 2340)))
15 sleep(6)
16 if(exists(Template(r"tpl1622181344490.png", record_pos=(0.009, 0.414), resolution=(1080, 2340))) != False):
17 touch(Template(r"tpl1622181344490.png", record_pos=(0.009, 0.414), resolution=(1080, 2340)))
18
19 sleep(10)
20 if(exists(Template(r"tpl1623051624594.png", record_pos=(-0.004, -0.744), resolution=(1080, 2340))) != False):
21 touch(Template(r"tpl1623052352857.png", record_pos=(-0.01, 0.701), resolution=(1080, 2340)))
22 sleep(3)
23 if(exists(Template(r"tpl1623058613252.png", record_pos=(-0.001, 0.0), resolution=(750, 1334))) != False):
24 touch(Template(r"tpl1623058642790.png", record_pos=(-0.188, 0.164), resolution=(750, 1334)))
25 sleep(3)
26
27 assert_exists(Template(r"tpl1622181656726.png", record_pos=(0.306, -0.932), resolution=(1080, 2340)), "验证登录正确")
1 # -*- encoding=utf8 -*-
2 __author__ = "zhanghao"
3
4 from airtest.core.api import *
5 using("login.air")
6 using("exitLogin.air")
7
8 from login import login
9 from exitLogin import exitLogin
10
11 auto_setup(__file__, logdir=True)
12 connect_device("iOS:///127.0.0.1:8100")
13 sleep(3)
14
15 start_app("com.borui.xiaojian")
16 sleep(8)
17
18 login()
19 sleep(3)
20
21 exitLogin()
22 sleep(3)
23
24 stop_app("com.borui.xiaojian")