【APP】专项测试

UI测试

导航测试

1、按钮、对话框、列表、窗口、或在不同连接页面之前需要导航
2、是否易与导航,导航是否直观
3、是否需求搜索引擎
4、导航帮助是否准确
5、行业与页面结果、菜单、连接页面风格知否一直

图形测试

1、横向比较 、各控件操作方式统一
2、自适应节目设计,内容根据窗口大小自适应
3、页面标签风格统一,操作统一(单击 双击)
4、页面是否美观(原型图)
5、页面的图片应有其实实际意义而要求整体有序美观(原型图)
6、图片质量要高且图片尺寸在设计符合要求的情况下小
7、节目整体使用颜色不用过多(原型图)

内容测试

输入框说明文字和内容系统功能一致
文本长度
文本内容含义
是否错别字
信息是否中文或英文
是否敏感词汇,关键词
是否敏感图片,设计版权、专利、隐私

关注点
用户界面(菜单、对话框、窗口、其他可控)布局、风格是否满足要求、文字是否正确、操作是否友好
页面是否美观、文字图片组合是否合适。

运行测试

1、app安装后试运行,可正常打开
2、app测试,是否加载状态进度
3、app打开速度
4、app页面间访问流畅,逻辑正确
5、app切到后台,再切回,是否停留在上一次操作页面
6、app切到后台,再切回,功能状态是否正确
7、app切到后台,再回前台,注意程序是否崩溃,功能是否正确,重点是切回前台有数据更新时
8、手机锁屏后进入app,是否崩溃,功能状态是否正确,切回前台有数据更新时
9、app使用中土有电话,切回app是否正确
10、杀掉app进程,再开起app,是否正确
11、出现必须出来提示框,切换后台,再切回来,提示框是否还在
12、对于有数据交换,每个页面都必须进行前后台切换,锁屏测试,这种容易崩溃

流量测试

app流量没有行业统一标准,参考行业竞品

冷启动:开机后第一次启动,后台没有任何该应用跑的程序,启动慢
暖启动:当应用中的 Activities 被销毁,但在内存中常驻时,应用的启动方式就会变为暖启动。相比冷启动,暖启动过程减少了对象初始化、布局加载等工作,启动时间更短。但启动时,系统依然会展示一个空白背景,直到第一个 Activity 的内容呈现为止

热启动:相比暖启动,热启动时应用做的工作更少,启动时间更短。热启动产生的场景很多,常见如:用户使用返回键退出应用,然后马上又重新启动
启动时间计算:
从 Android 4.4 (API 19) 开始,Logcat 自动帮我们打印出应用的启动时间。这个时间值从应用启动 (创建进程) 开始计算,到完成视图的第一次绘制 (即 Activity 内容对用户可见) 为止。

流量测试应该注意的测试项
1)应用首次启动的流量提示;
2)应用后台连续运行2小时的平均流量值;
3)应用在运行极限的平均流量值(大数据传输)
4)针对场景法涉及的应用主流程方法的测试
5)在首次登陆时的平均值(多台设备测试)

场景流量节省方法
1)数据在不影响体验和功能下进行压缩,比如网页js文件压缩,图片压缩。(压缩去掉空格节省流量)
2)不同数据格式的采用,比如采用json格式作为接口返回格式通常比XML格式小
3)优化数据的下载,比如采取分屏加载方式来减少流量的损耗
4)本地缓存,可以将客户端获取的一些图片、js文件都暂时缓存起来,减少网络数据加载
5)针对不同网络类型设计不同的策略,比如2g/3g网络手动下载图片等方法来优化网络

adb shell ps|findstr com.rbb.tim # 查询包名的进程pid
adb shell cat/proc/pic/net/dev #利用pid查询上行下行流程消耗

方法一Android系统自带统计功能(总体流量数值)
Proc/uid_stat/{UID}/tcp_snd和tcp_rcv
UID是每个app安装时候分配的唯一编号用于识别该app.
tcp_snd:表示发送数据累计大小,单位是字节
tcp_rcv:表示接收到的数据累计大小。
具体步骤:
(1)通过包名获取app的PID;
(2)再访问/proc/{PID}/status文件查找app对应的UID;
(3)通过UID号加上100000号查看接收和发送的流量文件

方法二:Wireshark+tcpdump
tcpdump 流量转包工具
tcpdump下载地址:http://www.tcpdump.org/
https://blog.csdn.net/qq_53071851/article/details/130873431

app性能测试

itest工具

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值