移动端自动化测试-AppiumApi接口详解

Appium 初始化配置信息(Desired Capabilities),Desired Capabilities实际上就是一个字典,它主要用于向Appium Server提供初始化配置参数,如:想要测试的系统是Android还是IOS,测试哪款软件,软件的入口是哪里等。

这种服务关键字在网上很多,百度搜一下就有一大堆了。

定位Android的appPackage与appActivity-Windows操作系统方法

通过监控adb操作日志来找到appPackage与appActivity,CMD下输入adb logcat | findstr Start,强制停止被测试软件,再次打开,观察logcat。

 

斜杠之前为appPackage,斜杠之后为appActivity。从此想抓那个App,就抓那个App。(logcat的日志较多,要找点击时第一个Start proc的日志。)

这种查看日志的方式比较不方便,日志一多起来,眼睛一乱什么也找不到了。所以可以使用SDK中的aapt进行抓取

SDK中下载最新的build-tools,通过aapt dump badging xxx.apk命令来查appPackage与appActivity。

获取元素系列

滑动操作与拖拽操作

操作APP

NATIVE_APP 与 WEBVIEW 上下文操作

KeyCode操作

网络

操作输入法

其他

 

posted on 2019-07-27 16:37  dongxl  阅读(736)  评论(0)    收藏  举报

导航