课堂 ppt
PPT地址
实战
App测试方法与技术知识点梳理
APP测试知识梳理.xmind (236.9 KB)
需求文档
雪球发讨论需求文档.docx (1.5 MB)
接口文档
雪球发帖接口文档.pdf (51.6 KB)
需求分析
雪球发讨论需求分析.xmind (65.5 KB)
测试用例
雪球发讨论测试用例.xmind (78.5 KB)
测试执行
- 安装雪球 app。
% adb kill-server
% adb devices
% adb install /Users/mac/Desktop/xueqiu.apk
- 获取雪球包名。
% adb shell dumpsys activity | grep mFocusedActivity
mFocusedActivity: ActivityRecord{f6ba5f6 u0 com.xueqiu.android/.common.MainActivity t313}
- 启动雪球 app,执行测试用例。
% adb shell am start -n com.xueqiu.android/.common.MainActivity
Starting: Intent { cmp=com.xueqiu.android/.common.MainActivity }
- 确定雪球日志存放地址。
// 进入设备内部
adb shell
// 进入存放日志目录
cd /data/data/com.xueqiu.android/app_crashrecord
- 将设备内部日志信息拉取到本地。
adb pull /data/data/com.xueqiu.android/app_crashrecord/1004 .
- 通过 adb logcat 获取日志信息。
adb logcat -v time > log.txt
- 清除雪球 app 缓存数据。
adb shell pm clear com.xueqiu.android
- 关闭雪球 app。
adb shell am force-stop com.xueqiu.android