一种统计工具使用效能的数据统计方法技术

技术编号:39767460 阅读:9 留言:0更新日期:2023-12-22 02:20
本发明专利技术公开了一种统计工具使用效能的数据统计方法,该方法基于前端平台

【技术实现步骤摘要】
一种统计工具使用效能的数据统计方法


[0001]本专利技术涉及数据处理
,具体涉及一种统计工具使用效能的数据统计方法


技术介绍

[0002]在日常工作中,为了提升测试效率,通常会研发一些工具来使用从而到达辅助测试的目的,为了实现对测试更好的辅助效果,需要监测工具的使用情况,分析工具的使用效能,从而对工具进行改进,目前,工具的使用效能往往采用人工进行统计,该方式需要耗费大量人力和时间,且精准性差


技术实现思路

[0003]本专利技术的目的在于提供一种统计工具使用效能的数据统计方法用于解决上述问题

[0004]为实现上述目的,本专利技术采用以下技术方案:一种统计工具使用效能的数据统计方法,该方法基于前端平台

后端平台及数据库实现,具体包括以下步骤:
S1、
将工具通过前端平台进行展示,并为工具配置工具基础数据;
S2、
用户通过前端平台选取所需工具进行使用后,后端平台捕捉统计请求信号,获取用户信息数据,并通过中间件判断用户使用的工具类型,然后根据工具类型匹配统计规则;
S3、
通过中间件判断工具使用情况,若使用成功,则获取所述工具基础数据,并根据所述统计规则计算工具效能数据,若使用失败,则不进行效能计算;
S4、
将所述用户信息数据

工具基础数据及工具效能数据组合形成工具使用数据写入数据库,并发送至所述前端平台进行多维度可视化展示

[0005]优选地,步骤
S1
中所述工具采用
echarts
图表
、select
选择器及
table
表格中任一种或多种展示组件进行展示

[0006]优选地,所述工具基础数据包括工具名称

接口名称

使用工具前耗时及使用工具后耗时

[0007]优选地,步骤
S3
中所述工具类型包括自动建号工具和测试工具

[0008]优选地,所述自动建号工具的统计规则为根据创建账号数量进行效能统计

[0009]优选地,所述测试工具的统计规则为根据工具使用次数进行效能统计

[0010]优选地,步骤
S4
中所述工具使用数据的展示包括工具使用次数统计表和工具提升效率曲线图

[0011]优选地,步骤
S4
中所述工具使用次数统计表和工具提升效率曲线图的筛选条件包括部门

用户及工具

[0012]采用上述技术方案后,本专利技术与
技术介绍
相比,具有如下有益效果:
本专利技术提供一种统计工具使用效能的数据统计方法,通过中间件和工具基础数据配合的方式来统计工具的使用情况,降低统计成本,方便快捷,避免人为统计遗漏造成的数据不准确问题,且通过多维度的可视化展示,可以实时查看数据,便于分析

附图说明
[0013]图1为本专利技术的方法步骤图

具体实施方式
[0014]为了使本专利技术的目的

技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明

应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术

实施例
[0015]配合图1所示,本专利技术公开了一种统计工具使用效能的数据统计方法,该方法基于前端平台

后端平台及数据库实现,前端平台通过
Vue+Element
框架实现,后端平台通过
Python+Django
框架实现,其中,
pymysql
:用来操作数据库,
threading
:用来异步写入数据

[0016]具体包括以下步骤:
S1、
将工具通过前端平台进行展示,并为工具配置工具基础数据;
S2、
用户通过前端平台选取所需工具进行使用后,后端平台捕捉统计请求信号,获取用户信息数据,并通过中间件判断用户使用的工具类型,然后根据工具类型匹配统计规则;
S3、
通过中间件判断工具使用情况,若使用成功,则获取工具基础数据,并根据统计规则计算工具效能数据,若使用失败,则不进行效能计算;
S4、
将用户信息数据

工具基础数据及工具效能数据组合形成工具使用数据写入数据库,并发送至前端平台进行多维度可视化展示

[0017]步骤
S1
中工具采用
echarts
图表
、select
选择器及
table
表格中任一种或多种展示组件进行展示

[0018]工具基础数据包括工具名称

接口名称

使用工具前耗时及使用工具后耗时

[0019]步骤
S3
中工具类型包括自动建号工具和测试工具

[0020]自动建号工具的统计规则为根据创建账号数量进行效能统计

[0021]测试工具的统计规则为根据工具使用次数进行效能统计

[0022]步骤
S4
中工具使用数据的展示包括工具使用次数统计表和工具提升效率曲线图

其中,工具使用次数统计表可展开查看用户使用详情,工具提升效率曲线图可切换按周展示

[0023]步骤
S4
中工具使用次数统计表和工具提升效率曲线图的筛选条件包括部门

用户及工具,可根据实际需求选择按指定部门生成数据

按指定用户生成数据及按指定工具生成数据

[0024]以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,
都应涵盖在本专利技术的保护范围之内

因此,本专利技术的保护范围应该以权利要求的保护范围为准

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种统计工具使用效能的数据统计方法,其特征在于,该方法基于前端平台

后端平台及数据库实现,具体包括以下步骤:
S1、
将工具通过前端平台进行展示,并为工具配置工具基础数据;
S2、
用户通过前端平台选取所需工具进行使用后,后端平台捕捉统计请求信号,获取用户信息数据,并通过中间件判断用户使用的工具类型,然后根据工具类型匹配统计规则;
S3、
通过中间件判断工具使用情况,若使用成功,则获取所述工具基础数据,并根据所述统计规则计算工具效能数据,若使用失败,则不进行效能计算;
S4、
将所述用户信息数据

工具基础数据及工具效能数据组合形成工具使用数据写入数据库,并发送至所述前端平台进行多维度可视化展示
。2.
如权利要求1所述的一种统计工具使用效能的数据统计方法,其特征在于:步骤
S1
中所述工具采用
echarts
图表
、select
选择器及
table
表格中任一种或多种展示组件进行展示
。3.
如权利要求1...

【专利技术属性】
技术研发人员:黄俊杰黄天财黄海波王庭杰林艺鑫王武闽何超斌刘佳彬吕金松李阳张争旭
申请(专利权)人:厦门欢趣信息技术有限责任公司厦门海豹云信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1