zoukankan      html  css  js  c++  java
  • APP测试-流量测试

    1.adb shell 'ps |grep com.douban.frodo' 获取APP的pid

    2.adb shell cat /proc/pid号/net/dev通过pid获取流量



    将两个pid的值相加得到最终的结果
    操作app,对比上一次和本次的结果

    3.adb shell dumpsys package 包名 | grep uid 获取uid

    adb shell dumpsys package com.douban.frodo |grep uid

    通过uid获取流量
    adb shell cat /proc/net/xt_qtaguid/stats | grep 10070

    由于用的虚拟机未联网,第一行为0

    操作app,再次查看流量,对比上一次和本次的结果

    4.通过monitor工具查看流量



    5.流量优化

    判断流量消耗高

    可找同类型的APP,完成同样的操作,比同类型的高,则可优化

    找有效的优化点

    1.数据包请求(数据包过多,可适量减少)
    2.即时变化(请求服务端,无需每次返回静态请求)
    3.精简次数(短时间内多个请求)
    4.无用请求(版本遗留问题)
    5.无回应请求(功能移除,前端接口应在用)
    6.失败过多(应达到一次请求即成功)

  • 相关阅读:
    第一次项目总结
    动画animation
    动画基本
    JQ属性和CSS
    JQ选择器
    关于JS的循环和函数,由入门到放弃
    Js知识点
    课程总结
    移动端开发--项目总总结
    项目总结
  • 原文地址:https://www.cnblogs.com/zhangshan33/p/12263764.html
Copyright © 2011-2022 走看看