APP测试基本流程以及APP测试要点梳理,成功入职就靠它了

本文详细介绍了APP测试的基本流程和关键要点,包括功能测试、兼容性测试、性能测试、消息推送测试等方面。通过实战操作如adb命令的使用,帮助测试工程师理解如何进行APP测试,确保软件的稳定性和质量。同时,文中还涵盖了模拟器的使用、MonKey测试以及APP性能监控,提供了一站式的测试解决方案。
摘要由CSDN通过智能技术生成


前言

APP要做哪些测试?
APP测试要注意哪些问题?
对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能。而针对手机应用软件APP的系统测试。

我们通常从如下几个角度开展:功能测试(流程测试、功能点测试)、兼容性测试、交叉测试、安装卸载测试(包括应用的升级)、压力测试(接口压力测试)、安全测试等等。

一、APP测试

1、系统自带的功能测试(生产商完成测试)
2、手机APP业务功能测试

二、操作系统

1、安卓
谷歌公司基于Linux平台推出的开源操作系统,应用开发语言是java
主流版本:13、12、11、10
真后台,内存消耗大

2、ios
苹果公司推出的闭源操作系统,应用开发语言是Swift(属于类Unix的商业操作系统)
主流版本:16、15、14
伪后台

三、模拟器

安装安卓模拟器:逍遥、夜神、天天靠谱…
天天模拟器使用:adb connect 127.0.0.1:6555 命令连接
逍遥模拟器使用:adb connect 127.0.0.1:21503
夜神模拟器使用:adb connect 127.0.0.1:62001

四、APP测试实战

1、adb devices –查看当前连接设备
问题:无法启动此程序,因为计算机中丢失AdbWinApi.dll
解决方案:将adb.zip里面所有文件复制到C:Windows\SysWOW64目录下

2、adb install 路径\apk包路径 –安装应用程序

3、查看当前打开运行的APP包信息
adb shell dumpsys window w |findstr / |findstr name=
mSurface=Surface(name=com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity)
com.netease.newsreader.activity这一段

4、adb uninstall 主包名 –缷载apk包

5、adb -s 设备号 命令 –指定某台设备执行命令(电脑连接多台设备)

6、adb shell –进入超级终端

7、adb push PC端文件路径 手机端文件路径 –上传文件到手机

8、adb pull 手机端文件路径 PC端文件夹路劲 –复制手机文件到电脑

9、adb root 以root权限重启adb

10、adb logcat –查看当前系统全部日志
adb logcat -s 标签 –查看指定标签日志
adb logcat -f 手机端日志文件路径 –将日志写入到文件
adb logcat -c –清空日志缓存

adb logcat -v 参数 —
adb logcat -v time:

  • 16
    点赞
  • 107
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值