python
# -*- encoding=utf8 -*-
__author__ = "user"
from airtest.core.api import *
auto_setup(__file__)
from poco.drivers.ios import iosPoco
poco = iosPoco()
poco("WeLab Bank STAGE").click()
#
# start_app("welab.bank.mobile.stage")
icon_pos1=wait(Template(r"tpl1774406842276.png", record_pos=(0.008, -0.253), resolution=(1170, 2532)))
print(f"图标中心坐标11: {icon_pos1}")
sleep(1.0)
touch(Template(r"tpl1774406371715.png", record_pos=(0.002, -0.259), resolution=(1170, 2532)))
sleep(1.0)
text("qatest101")
sleep(1.0)
touch(Template(r"tpl1774406387675.png", record_pos=(0.011, -0.257), resolution=(1170, 2532)))
sleep(1.0)
text("Aa123456")
sleep(1.0)
touch(Template(r"tpl1774407053802.png", record_pos=(0.006, -0.024), resolution=(1170, 2532)))
wait(Template(r"tpl1774407249210.png", record_pos=(-0.326, 0.262), resolution=(1170, 2532)))
wait(Template(r"tpl1774407249210.png", record_pos=(-0.326, 0.262), resolution=(1170, 2532)))
sleep(1.0)
touch(Template(r"tpl1774407249210.png", record_pos=(-0.326, 0.262), resolution=(1170, 2532)))
wait(Template(r"tpl1774407402635.png", record_pos=(-0.069, -0.589), resolution=(1170, 2532)))
sleep(1.0)
touch(Template(r"tpl1774407402635.png", record_pos=(-0.069, -0.589), resolution=(1170, 2532)))
sleep(1.0)
text("autoqa397@welabtest.co")
sleep(1.0)
touch(Template(r"tpl1774407787922.png", record_pos=(0.374, 0.826), resolution=(1170, 2532)))
# wait(Template(r"tpl1774417755982.png", record_pos=(-0.172, -0.209), resolution=(1170, 2532)))
# sleep(0.5)
# touch(Template(r"tpl1774417755982.png", record_pos=(-0.172, -0.209), resolution=(1170, 2532)))
wait(Template(r"tpl1774407814134.png", record_pos=(0.0, -0.251), resolution=(1170, 2532)))
sleep(1.0)
text("101")
sleep(2.0)
icon_pos = wait(Template(r"tpl1774417631040.png", record_pos=(-0.361, 0.921), resolution=(1170, 2532)))
print(f"图标中心坐标: {icon_pos}")
swipe(Template(r"tpl1774417631040.png", record_pos=(-0.361, 0.921), resolution=(1170, 2532)), vector=[0.7817, 0.0])
wait(Template(r"tpl1774420277285.png", record_pos=(-0.273, -0.91), resolution=(1170, 2532)))
sleep(1.0)
text("123456")
wait(Template(r"tpl1774418887300.png", record_pos=(-0.005, -0.705), resolution=(1170, 2532)))
sleep(1.0)
touch(Template(r"tpl1774418902194.png", record_pos=(0.003, 0.791), resolution=(1170, 2532)))
wait(Template(r"tpl1774418926184.png", record_pos=(-0.344, -0.914), resolution=(1170, 2532)))
wait(Template(r"tpl1774418937348.png", record_pos=(-0.003, -0.765), resolution=(1170, 2532)))
sleep(1.0)
stop_app("welab.bank.mobile.stage")
airTest中文文档介绍:
https://airtest.doc.io.netease.com/IDEdocs/3.2device_connection/7_android_assistant/