Appium设备交互API

设备交互API指的是操作设备系统中的一些固有功能,而非被测程序的功能,例如模拟来电,模拟发送短信,设置网络,切换横竖屏,APP操作,打开通知栏,录屏等。

模拟来电

make_gsm_call(phone_number,action)方法可模拟来电,只能在模拟器使用,

driver.make_gms_call("电话号码",GsmCallActions.Call)

模拟发送短信

只能在模拟器使用

发短信 driver.send_sms("电话号码","短信内容")

锁屏

driver.lock(3) 单位为s

获取锁屏状态

driver.is_locked()

解锁

driver.unlock()

打开通知栏

复制代码
driver.open_notifications()

获取网络状态

复制代码
driver.network_connection()

设置网络状态

复制代码
driver.set_network_connection()

摇一摇

复制代码
driver.shake()

推送文件

复制代码
driver.push_file()

获取文件

复制代码
driver.pull_file()

获取文件夹

复制代码
driver.pull_folder()

安装app

复制代码
driver.install_app()

启动APP

复制代码
driver.start_activity()

卸载app

复制代码
driver.remove_app()

获取app安装状态

复制代码
driver.is_app_installed()

将app置于后台

复制代码
driver.background_app()
相关推荐
2601_962298277 天前
Python自动化脚本的编写01
python·appium·自动化脚本·web自动化·应收账款管理
2601_962078197 天前
Appium+Python+pytest自动化测试框架详解
自动化测试·python·appium·pytest·移动应用
2601_9622935310 天前
Appium+python自动化(十二)- Android UIAutomator终极定位凶器(超详解)
android·自动化测试·appium·定位·uiautomator
weixin-a1530030831614 天前
7.Appium-ios端自动化
ios·appium·自动化
2601_9622959916 天前
Python+Appium 自动化测试:从基础语法到 PO 模式设计,构建稳定测试框架
自动化测试·python·appium·测试框架·po模式
测试199816 天前
如何用appium搭建Android自动化测试框架?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
St_rive21 天前
Appium元素定位与常用方法
appium
爱知菜24 天前
Appium3.7 连 安卓平台架构图 和 注意事项
appium
Tester Kid2 个月前
Appium 元素定位深度讲解:五种方式逐个拆 + Inspector 完整用法
macos·appium·cocoa