Appium 常用方法和常用命令

本文详细介绍了Appium自动化测试中的一些关键方法和命令,包括设置平台和设备信息、安装与移除应用、检查应用是否存在、操控元素(如点击、获取属性等)、元素状态判断以及定位策略(如id、name、xpath等)。此外,还提到了启动、关闭应用、检查安装状态和一些设备管理命令,如查看设备名、内存和日志。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

caps = {}
caps[“platformName”] = “Android”
caps[“platformVersion”] = “8.1”
caps[“deviceName”] = “591541d07d64”
# caps[“appPackage”] = “com.example.shop”
caps[“appPackage”] = “com.itfeihu.test”
# caps[“autoGrantPermissions”] = True # 设置自动授权权限
caps[‘unicodeKeyboard’] = True # 输入中文时要加此句
caps[‘resetKeyboard’] = True # 输入中文时要加,要不然输入不了中文
caps[“appActivity”] = “.MainActivity”
caps[“noReset”] = True
1 执行方法

driver = webdriver.Remote('http://127.0.0.1/wd/hub',desired_caps)

2 安装APK到手机

driver.install_app( app_path)

3 手机中移除APP

driver.remove_app(app_id)

4 判断APP是事已经存在

driver.is_app_installed(bundle_id)  #可以传入app包名

5 发送手机文件到手机

import base64

data = str(base64.b64encode(data.encode('utf-8')),'utf-8')

dr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值