Commit 0fa6fc23 0fa6fc236de3828660a61c6af982caf034e08e18 by zhanghao

commit

1 parent 58bc4d82
Showing 63 changed files with 237 additions and 4 deletions
......@@ -15,8 +15,11 @@ def login():
sleep(6)
if(exists(Template(r"tpl1622181344490.png", record_pos=(0.009, 0.414), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1622181344490.png", record_pos=(0.009, 0.414), resolution=(1080, 2340)))
sleep(10)
if(exists(Template(r"tpl1623051624594.png", record_pos=(-0.004, -0.744), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623052352857.png", record_pos=(-0.01, 0.701), resolution=(1080, 2340)))
sleep(3)
if(exists(Template(r"tpl1623828598507.png", record_pos=(-0.2, 0.133), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623828629086.png", record_pos=(-0.2, 0.142), resolution=(1080, 2340)))
sleep(3)
assert_exists(Template(r"tpl1622181656726.png", record_pos=(0.306, -0.932), resolution=(1080, 2340)), "验证登录正确")
......
......@@ -5,10 +5,12 @@ from airtest.core.api import *
using("login.air")
using("exitLogin.air")
using("setting.air")
using("setting2.air")
from login import login
from exitLogin import exitLogin
from setting import *
from setting2 import *
auto_setup(__file__, logdir=True)
connect_device("Android:///2PF4C19807005028?cap_method=javacap&touch_method=adb")
......@@ -77,6 +79,41 @@ sleep(3)
jiankangceping()
sleep(3)
enter()
sleep(3)
gongjiao()
sleep(3)
enter()
sleep(3)
shenghuozhoubian()
sleep(3)
enter()
sleep(3)
tianqi()
sleep(3)
enter()
sleep(3)
jibu()
sleep(3)
enter()
sleep(3)
xinwen()
sleep(3)
enter()
sleep(3)
tizhicheng()
sleep(3)
# homePre()
# sleep(3)
# daohang()
# sleep(3)
exitLogin()
sleep(3)
......
......@@ -3,10 +3,16 @@ __author__ = "sifude"
from airtest.core.api import *
def enter():
def homePre():
if(exists(Template(r"tpl1623051624594.png", record_pos=(-0.004, -0.744), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623052352857.png", record_pos=(-0.01, 0.701), resolution=(1080, 2340)))
sleep(3)
if(exists(Template(r"tpl1623828598507.png", record_pos=(-0.2, 0.133), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623828629086.png", record_pos=(-0.2, 0.142), resolution=(1080, 2340)))
sleep(3)
def enter():
homePre()
touch(Template(r"tpl1623744754522.png", record_pos=(0.387, 0.86), resolution=(1080, 2340)))
sleep(3)
......
# -*- encoding=utf8 -*-
__author__ = "sifude"
from airtest.core.api import *
def gongjiao():
touch(Template(r"tpl1624351712709.png", record_pos=(-0.291, 0.267), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624351738791.png", record_pos=(0.383, 0.919), resolution=(1080, 2340)))
sleep(3)
def shenghuozhoubian():
touch(Template(r"tpl1624351795075.png", record_pos=(0.131, 0.267), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624351819001.png", record_pos=(0.379, 0.917), resolution=(1080, 2340)))
sleep(3)
def tianqi():
touch(Template(r"tpl1624351878758.png", record_pos=(-0.082, 0.434), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624351900026.png", record_pos=(0.381, 0.917), resolution=(1080, 2340)))
sleep(3)
def jibu():
touch(Template(r"tpl1624351938916.png", record_pos=(0.132, 0.437), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624351959610.png", record_pos=(0.381, 0.917), resolution=(1080, 2340)))
sleep(3)
def xinwen():
touch(Template(r"tpl1624352004435.png", record_pos=(-0.295, 0.606), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624352032751.png", record_pos=(0.383, 0.919), resolution=(1080, 2340)))
sleep(3)
def tizhicheng():
swipe(Template(r"tpl1624352099736.png", record_pos=(-0.079, 0.605), resolution=(1080, 2340)), vector=[0.0841, -0.4428])
sleep(3)
touch(Template(r"tpl1624352136212.png", record_pos=(-0.293, 0.701), resolution=(1080, 2340)))
sleep(5)
touch(Template(r"tpl1624352158270.png", record_pos=(0.382, 0.913), resolution=(1080, 2340)))
sleep(3)
def daohang():
touch(Template(r"tpl1624601299295.png", record_pos=(-0.391, 0.868), resolution=(1080, 2340)))
sleep(5)
text("到天安门怎么走")
sleep(5)
touch(Template(r"tpl1624601366109.png", record_pos=(0.002, 0.732), resolution=(1080, 2340)))
sleep(8)
touch(Template(r"tpl1624601393521.png", record_pos=(-0.412, -0.927), resolution=(1080, 2340)))
sleep(5)
stop_app("com.autonavi.minimap")
sleep(5)
start_app("com.borui.gsjk")
\ No newline at end of file
......@@ -3,6 +3,24 @@ __author__ = "zhanghao"
from airtest.core.api import *
def loginPre():
if(exists(Template(r"tpl1624517024499.png", record_pos=(-0.005, -0.279), resolution=(750, 1334))) != False):
touch(Template(r"tpl1624517072053.png", record_pos=(0.0, 0.083), resolution=(750, 1334)))
sleep(3)
if(exists(Template(r"tpl1624517111444.png", record_pos=(-0.007, -0.137), resolution=(750, 1334))) != False):
touch(Template(r"tpl1624517132360.png", record_pos=(0.177, 0.18), resolution=(750, 1334)))
sleep(3)
if(exists(Template(r"tpl1624517163344.png", record_pos=(-0.005, -0.119), resolution=(750, 1334))) != False):
touch(Template(r"tpl1624517178302.png", record_pos=(0.18, 0.127), resolution=(750, 1334)))
sleep(3)
swipe(Template(r"tpl1624517299922.png", record_pos=(0.339, -0.148), resolution=(750, 1334)), vector=[-0.6222, -0.0137])
sleep(3)
swipe(Template(r"tpl1624517326121.png", record_pos=(0.315, -0.065), resolution=(750, 1334)), vector=[-0.6797, 0.0015])
sleep(3)
touch(Template(r"tpl1624517384939.png", record_pos=(-0.001, 0.653), resolution=(750, 1334)))
sleep(5)
def login():
touch(Template(r"tpl1622181202002.png", record_pos=(-0.226, -0.798), resolution=(1080, 2340)))
sleep(8)
......@@ -23,5 +41,4 @@ def login():
if(exists(Template(r"tpl1623058613252.png", record_pos=(-0.001, 0.0), resolution=(750, 1334))) != False):
touch(Template(r"tpl1623058642790.png", record_pos=(-0.188, 0.164), resolution=(750, 1334)))
sleep(3)
assert_exists(Template(r"tpl1622181656726.png", record_pos=(0.306, -0.932), resolution=(1080, 2340)), "验证登录正确")
......
......@@ -5,10 +5,12 @@ from airtest.core.api import *
using("login.air")
using("exitLogin.air")
using("setting.air")
using("setting2.air")
from login import login
from exitLogin import exitLogin
from setting import *
from setting2 import *
auto_setup(__file__, logdir=True)
connect_device("iOS:///127.0.0.1:8100")
......@@ -75,6 +77,41 @@ sleep(3)
# jiankangceping()
# sleep(3)
enter()
sleep(3)
gongjiao()
sleep(3)
enter()
sleep(3)
shenghuozhoubian()
sleep(3)
enter()
sleep(3)
tianqi()
sleep(3)
enter()
sleep(3)
jibu()
sleep(3)
enter()
sleep(3)
xinwen()
sleep(3)
enter()
sleep(3)
tizhicheng()
sleep(3)
homePre()
sleep(3)
daohang()
sleep(3)
exitLogin()
sleep(3)
......
......@@ -3,16 +3,25 @@ __author__ = "sifude"
from airtest.core.api import *
def enter():
def homePre():
if(exists(Template(r"tpl1623828598507.png", record_pos=(-0.2, 0.133), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623828629086.png", record_pos=(-0.2, 0.142), resolution=(1080, 2340)))
sleep(3)
if(exists(Template(r"tpl1623051624594.png", record_pos=(-0.004, -0.744), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623052352857.png", record_pos=(-0.01, 0.701), resolution=(1080, 2340)))
sleep(3)
def enter():
homePre()
touch(Template(r"tpl1623744754522.png", record_pos=(0.387, 0.86), resolution=(1080, 2340)))
sleep(3)
def xinlvzice():
touch(Template(r"tpl1623744811046.png", record_pos=(-0.315, -0.38), resolution=(1080, 2340)))
sleep(3)
if(exists(Template(r"tpl1624517622927.png", record_pos=(-0.003, -0.143), resolution=(750, 1334))) != False):
touch(Template(r"tpl1624517660968.png", record_pos=(0.177, 0.147), resolution=(750, 1334)))
sleep(3)
touch(Template(r"tpl1623985341034.png", record_pos=(-0.004, 0.537), resolution=(750, 1334)))
if(exists(Template(r"tpl1623748400309.png", record_pos=(0.241, 0.828), resolution=(1080, 2340))) != False):
touch(Template(r"tpl1623748400309.png", record_pos=(0.241, 0.828), resolution=(1080, 2340)))
......
# -*- encoding=utf8 -*-
__author__ = "sifude"
from airtest.core.api import *
def gongjiao():
touch(Template(r"tpl1624502844828.png", record_pos=(-0.353, 0.501), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624502860987.png", record_pos=(0.389, 0.833), resolution=(750, 1334)))
sleep(3)
def shenghuozhoubian():
touch(Template(r"tpl1624502893965.png", record_pos=(0.112, 0.505), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624502913676.png", record_pos=(0.391, 0.836), resolution=(750, 1334)))
sleep(3)
def tianqi():
swipe(Template(r"tpl1624502942329.png", record_pos=(0.117, 0.508), resolution=(750, 1334)), vector=[0.0772, -0.3857])
touch(Template(r"tpl1624502972756.png", record_pos=(-0.119, 0.128), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624503006221.png", record_pos=(0.392, 0.835), resolution=(750, 1334)))
sleep(3)
def jibu():
swipe(Template(r"tpl1624502942329.png", record_pos=(0.117, 0.508), resolution=(750, 1334)), vector=[0.0772, -0.3857])
touch(Template(r"tpl1624503054488.png", record_pos=(0.113, 0.128), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624503075550.png", record_pos=(0.391, 0.833), resolution=(750, 1334)))
sleep(3)
def xinwen():
swipe(Template(r"tpl1624502942329.png", record_pos=(0.117, 0.508), resolution=(750, 1334)), vector=[0.0772, -0.3857])
touch(Template(r"tpl1624503118336.png", record_pos=(-0.356, 0.351), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624503140961.png", record_pos=(0.393, 0.839), resolution=(750, 1334)))
sleep(3)
def tizhicheng():
swipe(Template(r"tpl1624502942329.png", record_pos=(0.117, 0.508), resolution=(750, 1334)), vector=[0.0772, -0.3857])
sleep(3)
touch(Template(r"tpl1624503188122.png", record_pos=(-0.356, 0.663), resolution=(750, 1334)))
sleep(5)
touch(Template(r"tpl1624503207090.png", record_pos=(0.391, 0.836), resolution=(750, 1334)))
sleep(3)
def daohang():
touch(Template(r"tpl1624512184427.png", record_pos=(-0.399, 0.753), resolution=(750, 1334)))
sleep(3)
text("到天安门怎么走")
sleep(5)
touch(Template(r"tpl1624512308127.png", record_pos=(-0.001, 0.616), resolution=(750, 1334)))
sleep(10)
touch(Template(r"tpl1624512545121.png", record_pos=(-0.417, 0.779), resolution=(750, 1334)))
sleep(3)
touch(Template(r"tpl1624512563559.png", record_pos=(-0.252, 0.776), resolution=(750, 1334)))
sleep(5)
stop_app("com.autonavi.amap")
sleep(5)
start_app("com.borui.xiaojian")
sleep(5)
\ No newline at end of file