The invention provides a mobile device APP performance data display method and device, the method includes: S1, the performance of data acquisition target APP through the script; S2, the performance data of the target APP to the time stamp for the keyword stored in the database; S3, through Grafana the performance data of the target APP storage the time dimension display. The performance data provided by the script real-time access to the moving target in APP equipment, and the performance of the data back into the database, and with time dimension will be the performance data of the target APP display, so as to obtain real-time target APP performance data, and display, to facilitate real-time monitoring on the performance of APP.
【技术实现步骤摘要】
一种移动设备APP性能数据显示方法及装置
本专利技术涉及软件测试领域,更具体地,涉及一种移动设备APP性能数据显示方法及装置。
技术介绍
软件测试描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义为在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。现有的软件测试技术中,IOS系统的APP性能数据通过Mac设备上安装的xcode客户端进行获取,所述xcode客户端不能实时获取IOS系统中APP的性能数据并显示,不便于对APP性能的实时监控。
技术实现思路
为克服上述不能实时获取APP性能数据并显示的问题或者至少部分地解决上述问题,本专利技术提供了一种移动设备APP性能数据显示方法及装置。根据本专利技术的第一方面,提供一种移动设备APP性能数据显示方法,包括:S1,通过脚本获取目标APP的性能数据;S2,将所述目标APP的性能数据以时间戳为关键字存储在数据库中;S3,通过Grafana工具将存储的所述目标APP的性能数据以时间为维度进行显示。具体地,所述步骤S1具体包括:使用top命令每隔第一预设时长获取IOS系统中所有APP的性能数据;对所述所有APP的性能数据进行过滤,获取所述目标APP的性能数据;对所述目标APP的性能数据进行筛选,截取筛选的所述目标APP的性能数据中的数字。具体地,对所述目标APP的性能数据进行筛选的步骤具体包括:对所述目标APP的性能数据以空格进行分割;通过gawk的变量工具对分割后的所述目标A ...
【技术保护点】
一种移动设备APP性能数据显示方法,其特征在于,包括:S1,通过脚本获取目标APP的性能数据;S2,将所述目标APP的性能数据以时间戳为关键字存储在数据库中;S3,通过Grafana工具将存储的所述目标APP的性能数据以时间为维度进行显示。
【技术特征摘要】
1.一种移动设备APP性能数据显示方法,其特征在于,包括:S1,通过脚本获取目标APP的性能数据;S2,将所述目标APP的性能数据以时间戳为关键字存储在数据库中;S3,通过Grafana工具将存储的所述目标APP的性能数据以时间为维度进行显示。2.根据权利要求1所述的移动设备APP性能数据显示方法,其特征在于,所述步骤S1具体包括:使用top命令每隔第一预设时长获取IOS系统中所有APP的性能数据;对所述所有APP的性能数据进行过滤,获取所述目标APP的性能数据;对所述目标APP的性能数据进行筛选,截取筛选的所述目标APP的性能数据中的数字。3.根据权利要求2所述的移动设备APP性能数据显示方法,其特征在于,对所述目标APP的性能数据进行筛选的步骤具体包括:对所述目标APP的性能数据以空格进行分割;通过gawk的变量工具对分割后的所述目标APP的性能数据进行筛选。4.根据权利要求1-3任一所述的移动设备APP性能数据显示方法,其特征在于,所述步骤S2具体包括:使用curl命令向时序数据库发送写入目标APP的性能数据的http请求;将所述目标APP的性能数据以时间戳为关键字在所述时序数据库中进行存储。5.根据权利要求1-3任一所述的移动设备APP性能数据显示方法,其特征在于,所述步骤S1之前还包括:通过连接设备向移动...
【专利技术属性】
技术研发人员:陈权斌,陈少杰,张文明,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。