zoukankan      html  css  js  c++  java
  • App测试工具选择

    一、功能测试自动化 
    a) 轻量接口自动化测试: jmeter, 
    b) APP UI层面的自动化 
    android:UI Automator Viewer,Android Junit,Instrumentation,UIAutomator, 
    iOS:基于Instrument的iOS UI自动化,
    二、性能测试 
    a) Web前端性能测试 
    网络抓包工具:Wireshark 
    网页文件大小 
    webpagetest 
    pagespeed insight 
    chrome adb 
    b) APP端性能测试 
    Android内存占用分析:MAT 
    iOS内存问题分析:ARC模式 
    Android WebView性能分析: 
    iOS WebView性能分析 
    c) 后台服务性能测试 
    负载,压力,耐久性 
    可拓展性,基准 
    工具:apacheAB,Jmeter,LoadRunner,
    三、专项测试 
    a) 兼容性测试 
    手工测试:操作系统,分辨率,rom,网络类型 
    云平台:testin,脚本编写,Android。 
    b) 流量测试 
    Android自带的流量管理, 
    iOS自带的Network 
    tcpdump抓包 
    WiFi代理抓包:Fiddler 
    流量节省方法:压缩数据,json优于xml;WebP优于传统的JPG,PNG;控制访问的频次;只获取必要的数据;缓存; 
    c) 电量测试 
    基于测试设备的方法,购买电量表进行测试。 
    GSam Battery Monitoe Pro 
    iOS基于Instrument Energy工具 
    d) 弱网络测试 
    手机自带的网络状况模拟工具 
    基于代理的弱网络的模拟: 
    工具:windows:Network Delay Simulator 
    Mac:Network Link Conditioner

     

  • 相关阅读:
    HTTP协议一次上传多个文件的方法
    PHP中include和require的区别
    jenkins持续集成工具
    vue加强(第二天)
    VUE(第一天)
    mybatis的SQL映射(加强)
    easyPOI的上传和下载(导入和导出功能)
    shiro登录授权框架
    SpringDataJPA(ORM对象关系映射框架)
    SpringSpringMVCJPA集成
  • 原文地址:https://www.cnblogs.com/guo2733/p/10824528.html
Copyright © 2011-2022 走看看