目录
前言
Appium通信原理:Client端发送自动化指令给Appium server,Appium Server接收到client发送的指令后,转换为移动端能够识别的指令,然后发送给移动端设备,并对移动端设备进行操作。
1.通过appium启动app
driver.start_activity("包名","界面名")
2.获取包名和界面名
driver.current_package 获取当前脚本运行中的app包名
driver.current_activity 获取当前脚本运行中的app的界面名
3.关闭app及驱动
关闭app driver.close_app() 不需要跟参数
关闭驱动 driver.quit()
区别
:
关闭
app
之后,可以再使用其他代码启动新的
app
关闭驱动,那么代码与
appium
服务器之间的连接已经断,开不能
再做任何的操作。
4、安装卸载app以及判断是否安装app
安装
app driver.install _app(apk
路径
)
卸载
app driver.remove_app(app
包名
)
判断手机是否安装:
app driver.is_app_installed("
包名
")
返回值:
True
有安装
app
或者
False
没有安装
app

本文介绍了如何使用Appium进行移动应用自动化测试,包括启动应用、获取包名和界面名、关闭应用、安装卸载应用、切换应用到后台、元素定位与操作等关键步骤。此外,还分享了uiautomatorviewer工具的使用方法以及元素的点击、清空和输入等操作。
最低0.47元/天 解锁文章

2708

被折叠的 条评论
为什么被折叠?



