一种基于临床研究软件研发过程的测试管理方法和装置制造方法及图纸

技术编号:39431805 阅读:14 留言:0更新日期:2023-11-19 16:16
本发明专利技术涉及一种基于临床研究软件研发过程的测试管理方法和装置,该方法包括:获取临床研究软件研发过程中的测试节点;获取与所述测试节点相对应的报告模板;获取基于所述报告模板输入的关键信息,生成测试节点报告,其中,所述关键信息包括目标对象;将所述测试节点报告推送给所述目标对象。通过本申请,解决了相关技术中存在的测试管理工具不能针对项目产品研发的重要时间节点进行提醒和项目生命周期流程把控的问题,实现了明确项目产品研发的重要时间节点,对项目生命周期流程进行把控,并根据配置的报告模板生成测试节点报告推送给相关人员,以达到在重要时间节点进行提醒的目的。目的。目的。

【技术实现步骤摘要】
一种基于临床研究软件研发过程的测试管理方法和装置


[0001]本专利技术涉及软件测试管理
,尤其涉及一种基于临床研究软件研发过程的测试管理方法和装置。

技术介绍

[0002]测试管理主要解决的是测试过程中团队协作的问题,比如缺陷管理、用例管理、测试任务管理等;目前市面上比较流行的测试管理工具有QC、Mantis、BugZilla、TestLink、Trac、Redmine、BugFree等。这些软件的各自侧重点不同:比如Mantis,BugZilla偏重缺陷管理,TestLink则偏着测试用例管理,QC则更加全面,Trac和Redmine项目管理的概念又更强一些。
[0003]常用的测试管理工具存在以下缺陷:
[0004]a.单系统注重解决问题类型不一致,如jira更多关注缺陷生命周期的跟踪管理;自动化构建平台只针对不同环境进行代码自动构建发布;这些系统并不能针对项目产品研发的重要时间节点进行提醒和项目生命周期流程把控。
[0005]b.不同项目时间节点如冒烟测试、正式测试等重要节点时所产出的报告文档需要人工进行组织数据与报告文件格式,不同人员所报告的格式参差不齐,统计的重要标准化数据存在错误或纰漏。
[0006]c.一个项目从需求评审开始到验收上线,包含多部门多角色的协调合作与同步,不同角色根据重要时间节点产出对应报告同步给每一位项目参与人员,以达到人人悉知的程度所花费的沟通成本较大。
[0007]d.参与项目人员对于手中所做的产品并不单一负责,存在身兼数个项目的情况且各项目重要时间节点不一致,对之前所做项目时间节点把握模糊。
[0008]e.人工记录一个项目生命周期不同时间节点的数据存在数据差异化、储存时间难以延长、存在复盘项目时针对对应人员及问题定位产生原因难的现象。
[0009]市场上的测试管理工具满足基本的普适性缺陷管理要求,不符合中国药监局颁布的《GMP附录计算机化系统》以及《FDA 21CRF Part 11:电子记录/签名》对于计算机系统化验证的法规要求。行业内没有基于临床研究行业软件研发过程的测试管理方法及工具,缺少可以串联整个过程并且可以动态配置标准化,适合自己公司日常实际工作的使用的工具。临床研究行业非常注重过程管理与数据存储,满足计算机系统化验证的信息化留痕,便于申办方稽查使用。
[0010]目前,针对相关技术中存在的测试管理工具不能针对项目产品研发的重要时间节点进行提醒和项目生命周期流程把控的问题,尚未提出有效的解决方案。

技术实现思路

[0011]本申请的目的是针对现有技术中的不足,提供一种基于临床研究软件研发过程的测试管理方法、装置、计算机设备和计算机可读存储介质,以至少解决相关技术中存在的测
试管理工具不能针对项目产品研发的重要时间节点进行提醒和项目生命周期流程把控的问题。
[0012]为实现上述目的,本申请采取的技术方案是:
[0013]第一方面,本申请实施例提供了一种基于临床研究软件研发过程的测试管理方法,包括:
[0014]获取临床研究软件研发过程中的测试节点;
[0015]获取与所述测试节点相对应的报告模板;
[0016]获取基于所述报告模板输入的关键信息,生成测试节点报告,其中,所述关键信息包括目标对象;
[0017]将所述测试节点报告推送给所述目标对象。
[0018]在其中一些实施例中,所述测试节点包括:新增提测单,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:
[0019]获取本次提测的关联信息,其中,所述关联信息包括以下至少之一:jira单号、任务名称、涉及应用、涉及范围、提测说明、提测日期、参与对象,其中,所述参与对象包括所述目标对象;
[0020]将所述关联信息按照所述新增提测单对应的报告模板生成所述新增提测单对应的测试节点报告。
[0021]在其中一些实施例中,在将所述新增提测单对应的测试节点报告推送给所述目标对象之后,还包括:
[0022]在页面中展示提测单的生成记录,并按照jira单类型进行分类展示,其中,所述类型包括以下至少之一:故事、任务、故障;和/或
[0023]接收并响应对所述生成记录中的提测单的编辑请求,对所述提测单进行编辑操作。
[0024]在其中一些实施例中,所述测试节点包括:发送冒烟报告,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:
[0025]获取冒烟结果、冒烟用例执行情况及遗留问题,其中,所述冒烟结果包括冒烟用例总数、失败数、通过数;
[0026]将所述冒烟结果、所述冒烟用例执行情况及遗留问题按照所述发送冒烟报告对应的报告模板生成所述发送冒烟报告对应的测试节点报告。
[0027]在其中一些实施例中,所述测试节点包括:发送测试进度,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:
[0028]对当前版本的测试进度进行监控,确定当前测试阶段;
[0029]记录测试用例执行情况并计算用例执行执行率和用例执行通过率;
[0030]记录问题修复情况并计算问题修复率;
[0031]基于所述当前测试阶段、所述用例执行执行率和用例执行通过率、所述问题修复率确定测试结果;
[0032]将所述测试结果按照所述发送测试进度对应的报告模板生成所述发送测试进度对应的测试节点报告。
[0033]在其中一些实施例中,所述测试节点包括:发送验收通知,其中,所述获取基于所
述报告模板输入的关键信息,生成测试节点报告包括:
[0034]获取验收环境、验收开始日期、验收结束日期、验收人员;
[0035]将所述验收环境、所述验收开始日期、所述验收结束日期、所述验收人员按照所述发送验收通知对应的报告模板生成所述发送验收通知对应的测试节点报告;
[0036]其中,在所述验收人员按照验收通知进行验收后获取所述验收人员提交的验收结果信息,并将所述验收结果信息按照验收通过报告模板进行数据填充,生成验收通过报告。
[0037]在其中一些实施例中,所述测试节点包括:上线发布申请,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:
[0038]获取上线发布所涉及的应用名称、分支类型、项目环境;
[0039]将所述应用名称、所述分支类型、所述项目环境按照所述上线发布申请对应的报告模板生成所述上线发布申请对应的测试节点报告。
[0040]在其中一些实施例中,所述测试节点包括:发布上线报告,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:
[0041]获取计划发布日期、实际发布日期以及是否延期、是否紧急发布、线上验收是否通过的指示信息;
[0042]将所述计划发布日期、所述实际发布日期以及是否延期、是否紧急发布、线上验收是否通过的所述指示信息按照所述发布上线报告对应的报告模板生成所述发布上线本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于临床研究软件研发过程的测试管理方法,其特征在于,包括:获取临床研究软件研发过程中的测试节点;获取与所述测试节点相对应的报告模板;获取基于所述报告模板输入的关键信息,生成测试节点报告,其中,所述关键信息包括目标对象;将所述测试节点报告推送给所述目标对象。2.根据权利要求1所述的方法,其特征在于,所述测试节点包括:新增提测单,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:获取本次提测的关联信息,其中,所述关联信息包括以下至少之一:jira单号、任务名称、涉及应用、涉及范围、提测说明、提测日期、参与对象,其中,所述参与对象包括所述目标对象;将所述关联信息按照所述新增提测单对应的报告模板生成所述新增提测单对应的测试节点报告。3.根据权利要求2所述的方法,其特征在于,在将所述新增提测单对应的测试节点报告推送给所述目标对象之后,还包括:在页面中展示提测单的生成记录,并按照jira单类型进行分类展示,其中,所述类型包括以下至少之一:故事、任务、故障;和/或接收并响应对所述生成记录中的提测单的编辑请求,对所述提测单进行编辑操作。4.根据权利要求2所述的方法,其特征在于,所述测试节点包括:发送冒烟报告,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:获取冒烟结果、冒烟用例执行情况及遗留问题,其中,所述冒烟结果包括冒烟用例总数、失败数、通过数;将所述冒烟结果、所述冒烟用例执行情况及遗留问题按照所述发送冒烟报告对应的报告模板生成所述发送冒烟报告对应的测试节点报告。5.根据权利要求4所述的方法,其特征在于,所述测试节点包括:发送测试进度,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:对当前版本的测试进度进行监控,确定当前测试阶段;记录测试用例执行情况并计算用例执行执行率和用例执行通过率;记录问题修复情况并计算问题修复率;基于所述当前测试阶段、所述用例执行执行率和用例执行通过率、所述问题修复率确定测试结果;将所述测试结果按照所述发送测试进度对应的报告模板生成所述发送测试进度对应的测试节点报告。6.根据权利要求5所述的方法,其特征在于,所述测试节点包括:发送验收通知,其中,所述获取基于所述报告模板输入的关键信息,生成测试节点报告包括:获取验收环境、验收开始日期、验收结束日期、验收人员;将所述验收环境、所述验收开始日期、所述验收结束日期、所述验收人员...

【专利技术属性】
技术研发人员:孙玲玲孙美林
申请(专利权)人:上海妙一生物科技有限公司
类型:发明
国别省市:

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

1