APP测试中APP网络流量监控有什么意义?如何监控?
作者:MobileRunner 发布时间:[ 2020/6/10 9:39:39 ] 推荐标签:
想必大家都有这样的困扰,手机很多应用不知不觉的占用流量和wifi,明明已经关了后台应用却还是有进程,默默偷跑网络流量,这对开发者和用户来讲都很是头疼。所以我们要加以管理,以防止这种情况发生,继而产生费用。
至今,APP网络流量监控已经被加入到移动端测试的必测行列,并且被划分到移动端性能测试这一类型。那么具体来讲APP的网络流量监控该如何监控呢?
目前大致有三种方式,第一种是使用安卓系统自身的TCP流量计数人工计算,这种方式需要多次测量,测试过程也比较不稳定;第二种方式是使用iTest工具结合手工计算流量,每次操作后记录悬浮窗上数据,数据与手工操作数据一致;手机APP工具有好多种,itest的页面效果更友好些;第三种就是通过场景脚本化的方式进行自动化测试,同样使用adb命令来查询流量消耗,场景化测试。避免每次手工去计划数据。第三种方式是目前比较推崇的方式。
目前也有一些自动化测试工具可以做到。泽众自研的移动端自动化测试工具MR完全可以通过日志获取APP使用时的CPU占用率和流量,来对APP进行性能测试;具体使用场景如下:之前APP的客户端性能指标依赖于性能测试工具,现在拥有MR,可以监控常用到的性能指标:网络流量、CPU占用率、内存。移动端自动化测试工具MobileRunner既是自动化测试又能进行性能监控,一举双得。给大家看一下软件功能的界面。
希望能给大家带来一下实质性的思考,今天关于APP的网络流量监控和自动化工具的分享就到这里了,后面我们将分享更多实用的知识。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11