一种使用方便的BUG统计分析系统的制作方法

文档序号:34877253发布日期:2023-07-25 08:54阅读:54来源:国知局

本发明涉及bug统计分析系统,具体为一种使用方便的bug统计分析系统。


背景技术:

1、众所周知,软件bug一词的英文原意是“臭虫”或“虫子”;但是,在电脑系统或游戏程序中,如果隐藏着的一些未被发现的缺陷或问题,可被人利用,人们也叫它“bug”,也叫漏洞。

2、当前bug管理均在jira上,现有的jira上,产品,业务,测试均在使用,都在上面提单子,需求单和bug单混在一起比较散乱每次筛选都要输入大一堆筛选条件,很不方便。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本发明提供了一种使用方便的bug统计分析系统。

3、(二)技术方案

4、为实现上述目的,本发明提供如下技术方案:一种使用方便的bug统计分析系统,包括如下步骤:

5、步骤1、基于django-celery+rabbitmq执行定时任务,定时获取获取jira的bug列表数据;

6、步骤2、通过django编写的bug统计后台接口,将数据存入mysql数据库;

7、步骤3、通过django框架搭建bug统计分析系统,前端使用vue+echarts展示数据,调用bug数据获取数据接口来获取数据库的数据并展示;

8、步骤4、前端bug列表展示时,vue使用axios调用django编写的bug统计查询接口来获取数据库数据并展示;

9、步骤5、在展示时设置有筛选模块,筛选模块设置有若干筛选参数,通过设定不同的筛选参数显示筛选结果。

10、为了保证展示更加直观,本发明改进有,所述步骤4中,在进行数据库数据展示时包括列表展示、柱状图或饼状图中至少一种展示方式。

11、为了方便筛选,本发明改进有,所述步骤5中,筛选参数包括问题id、链接、经办人、优先级、问题描述、状态、创建人或创建时间至少一种筛选参数。

12、进一步的,为了方便显示对应bug的状态,本发明改进有,所述bug状态包括新的、已被指派的、打开的、已修复的、待再测试的、已关闭的、再次打开的、拒绝中或被拒绝的至少一种状态。

13、为了方便直观表达测试人员与bug数量展示,本发明改进有,所述柱状图显示单位时间内bug数量和对应的测试人员。

14、为了方便直观表达测试人员与bug数量占比展示,本发明改进有,所述饼状图显示单位时间内bug占比与对应的测试人员。

15、(三)有益效果

16、与现有技术相比,本发明提供了一种使用方便的bug统计分析系统,具备以下有益效果:

17、该使用方便的bug统计分析系统,无需输入很多筛选条件,一进入页面展示的就是所有测试人员的bug数量展示。

18、该使用方便的bug统计分析系统,直观明了,以柱状图和饼状图更直观的展示每个测试人员的bug数量占比。

19、该使用方便的bug统计分析系统,可根据时间和bug状态来筛选一段时间内测试人员的bug数量。



技术特征:

1.一种使用方便的bug统计分析系统,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种使用方便的bug统计分析系统,其特征在于:所述步骤4中,在进行数据库数据展示时包括列表展示、柱状图或饼状图中至少一种展示方式。

3.根据权利要求2所述的一种使用方便的bug统计分析系统,其特征在于:所述步骤5中,筛选参数包括问题id、链接、经办人、优先级、问题描述、状态、创建人或创建时间至少一种筛选参数。

4.根据权利要求3所述的一种使用方便的bug统计分析系统,其特征在于:所述bug状态包括新的、已被指派的、打开的、已修复的、待再测试的、已关闭的、再次打开的、拒绝中或被拒绝的至少一种状态。

5.根据权利要求4所述的一种使用方便的bug统计分析系统,其特征在于:所述柱状图显示单位时间内bug数量和对应的测试人员。

6.根据权利要求5所述的一种使用方便的bug统计分析系统,其特征在于:所述饼状图显示单位时间内bug占比与对应的测试人员。


技术总结
本发明涉及BUG统计分析系统技术领域,具体为一种使用方便的BUG统计分析系统,包括步骤1、基于django‑celery+rabbitmq执行定时任务,定时获取获取jira的BUG列表数据;步骤2、通过Django编写的BUG统计后台接口,将数据存入mysql数据库;步骤3、通过Django框架搭建BUG统计分析系统,前端使用vue+echarts展示数据,调用BUG数据获取数据接口来获取数据库的数据并展示;步骤4、前端BUG列表展示时,vue使用axios调用Django编写的BUG统计查询接口来获取数据库数据并展示;该使用方便的BUG统计分析系统,无需输入很多筛选条件,一进入页面展示的就是所有测试人员的BUG数量展示,直观明了,以柱状图和饼状图更直观的展示每个测试人员的BUG数量占比,可根据时间和BUG状态来筛选一段时间内测试人员的BUG数量。

技术研发人员:肖童
受保护的技术使用者:江苏银承网络科技股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1