app测试

App测试关注的重点

功能测试+专项测试

测试的对象

功能:web浏览器里的页面

性能和接口:服务器

App:手机里的App应用

App测试的理论

App的开发模式:快速原型+敏捷开发

  快速原型(先做出原型,丢入市场,后续再整改)

  敏捷开发(几个人共同快速的开发,问题可以随时解决)

App开发的分类:IOS和安卓(object-C/swift(swift),java/kotlin(kaolai))

各个版本App开发测试完成后的发布问题:

  安卓:各大应用宝(1周以内)(有没有违规)

  IOS:App Store(3-4周)

 

开发或者是测试的App怎么来获取:

直接拷贝apk:(安卓安装包),iap(IOS安装包)

内测平台:程序员下载途径

App测试

测试硬件:来自于公司购买的测试计,一般都是热门机型或者是有代表的机型

手机和电脑连接:USB连接

测试手机电量没有相应的手机无法测试手机电量

测试性能

测试手机电量 没有相应的手机测试手机电量

GT里面测试CPU,电量,内存等,开启参数正式运行,结束后将文件保存,找到文件位置,将文件共享到电脑或手机上,查看结果

测试功能

App测试和web测试相同,编写用例,执行用例

Windows和模拟器连接

1.模拟器里查看功能教程连接abd

2.cmd输入命令:abd connect 127.0.0.1:7555

3.在执行:abc devices 连接成功结果是 List of devices attached 127.0.0.1:7555 device

4.模拟器里点开App 点击页面的内容查看

.cmd 里执行 adb shell dumpsys window | findstr "usedApp"

 

 

6.浏览的信息返回显示
7.查看安装包的信息 aapt dump badging + 安装包所在位置(拖到命令后面)

 

 

8.安装app: adb install + 安装所在位置
9卸载app : 模拟器中 打开要删除的app 在cmd中执行adb shell dumpsys window | findstr "usedApp" ,在找到 com.xxxxx.xxxxxxx 【斜杠之前的是安装包】 复制下来 在执行 adb uninstall + 复制后的 com.xxxxx.xxxxxx
10.上传文件 电脑文件上传手机 adb push 电脑文件路径 手机的路径
11.下载文件 从手机上下载到 电脑文件夹 adb pull 手机路径 电脑路劲

 

 

  1. 查看日志信息 用来给开发定位问题 adb logcat
  2. 测试app的启动速度 命令 adb shell am start -W 包名/界面名

 

 

posted @ 2021-07-08 21:22  测试小能手1  阅读(118)  评论(0)    收藏  举报