标题
课程价值
- 了解App 测试的时代背景
- 了解 Appium 框架结构
- 掌握 Appium Inspector 工具
- 掌握元素定位技巧
时长
120分钟
大纲
- App 测试的时代背景
- Appium 介绍
- Appium Inspector 工具介绍
- 元素定位技巧
- 企业微信实战1 - 企业微信添加联系人
脚本编写
应用
appium 框架结构
环境搭建
- Android 环境配置:Appium 环境搭建( windows 版本 | Mac版本)
- iOS 环境配置:IOS自动化配置
Appium Inspector录制
包名和启动页面名的获取
- app****入口,两种方式获取
- 1、通过logcat 日志获取
-
- mac/Linux: adb logcat ActivityManager:I | grep “cmp”
- windows: adb logcat ActivityManager:I | findstr “cmp” 后启动目标应用
-
- 2、通过aapt获取
-
- mac/Linux: aapt dump badging wework.apk | grep launchable-activity
- Windows: aapt dump badging wework.apk | findstr launchable-activity
-
- 启动应用命令 : adb shell am start -W -n / -S
mumu模拟器连接
- Mac 连接模拟器:
- adb kill-server
- adb devices
- Win 连接模拟器:
- adb connect 127.0.0.1:7555
- adb devices
元素定位
XPATH
课后练习:
- 实现添加联系人功能
- 实现删除联系人功能