Appium+python API示例(基础版)

 以下代码,全部放开执行会出报错,可以放开部分代码在IDE中执行,

另附我在网上看到的优质API资源文档地址:

https://blog.csdn.net/zhongbeida_xue/article/details/51210577

 

import time

from appium import webdriver
from appium.webdriver.common.touch_action import TouchAction
from selenium.webdriver.support.ui import WebDriverWait

desired_caps = dict()
# TODO:指定要测试的平台,不区分大小写
desired_caps['platformName'] = 'Android'
# TODO:指定平台版本
desired_caps['platformVersion'] = '8.0.0'
desired_caps['deviceName'] = '192.168.120.103:5555'
# TODO:以下两行指定打开的包名和activity名
desired_caps['appPackage'] = 'com.android.settings'
# desired_caps['appActivity'] = '.Settings'
desired_caps['appActivity'] = '.ChooseLockPattern'
# todo: 加入以下两行代码可以保证输入框输入中文
desired_caps['unicodeKeyboard'] = True
desired_caps['resetKeyboard'] = True
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
# time.sleep(2)
# todo: 获取当前运行的应用包名和activity名
print(driver.current_package + '/' + driver.current_activity)
# # TODO: 通过id 获取元素
# list_id = driver.find_elements_by_id('android:id/title')
# todo:通过xpath获取一组元素
# for title in list_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值