软件测试 | 质量监控

125 阅读1分钟

常见的监控平台

  • app崩溃监控(Bugly)
  • 应用性能监控(APM)
  • 业务监控(TalkingData、友盟)
  • 质量监控 精准化测试平台

质量监控

  • 监控研发内测程度
  • 内部测试+公测+线上三种阶段监控
  • 测试覆盖度分析与漏测监控
  • 分析测试工作量
  • 分析故障范围

监控平台的代表技术 ElasticStack

image.png

数据采集方案

数据采集方案 - 埋点:硬编码 - AOP编程:AspectJ - offline插桩框架 - on the fly插桩 - hook: xposed、frida

数据收集方案

  • filebeat
  • logstash
  • flume
  • agent

数据存储

  • elasticsearch
  • influxdb
  • prometheus

数据可视化分析

kibana

grafana

测试监控分析演练

关键数据监控

image.png

bug影响范围监控

影响用书数

image.png

接口报错次数

image.png

测试进展分析

关联图分析

关联图在分析上下文关联的时候非常有用,这方面还有类似的neo4j图分析数据库。可以用来分析用户行 为、调用调用链等关联关系。

搜索微信公众号:TestingStudio霍格沃兹的干货都很硬核