最近自学appium,好不容易工具都安装好了,app也可以启动了,启动页面的广告可以正常定位元素,但是关闭广告后,首页的元素不论怎么设置都定位不到。
2.之后尝试用元素坐标来定位,代码是:driver.tap([(498,1609),(582,1693)],500),
代码:
from appium import webdriver
import time
#启动app
desired_caps = {
#测试的设备
'platformName': 'Android',
#手机设备名称,通过adb devices查看
'deviceName': 'XXXXXXXXX',
#手机设备的系统版本号
'platformVersion': '7.0',
'automationName': 'Uiautomator',
'newCommandTimeout': "3000",
# apk包名
'appPackage': 'com.zhujiayi.lanrenenglish',
# apk的launcherActivity
'appActivity': 'com.zhujiayi.lanrenenglish.ui.activity.LogoActivity',
#启动app时不要清除app里的原有的数据
'noReset': "True"
}
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
time.sleep(5)
driver.tap([(498,1609),(582,1693)],500)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务