测试管理方法和装置制造方法及图纸

技术编号:34103879 阅读:10 留言:0更新日期:2022-07-12 00:03
本发明专利技术公开测试管理方法和装置,获得用户输入的缺陷提交请求,其中,所述缺陷提交请求为所述用户针对测试未通过的测试用例发起的请求;在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户;若所述用户已绑定对应的jira账户,则从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项;从预先针对所述测试用例配置的测试用例信息、预先针对所述测试用例存储的需求信息和预先执行所述测试用例时得到的缺陷信息中,确定各所述缺陷信息项对应的缺陷信息并发送至所述jira缺陷管理系统。本发明专利技术可以将缺陷信息与测试用例和需求信息均进行关联提交至jira缺陷管理系统,有利于提高测试效率。有利于提高测试效率。有利于提高测试效率。

【技术实现步骤摘要】
测试管理方法和装置


[0001]本专利技术涉及测试领域,特别涉及一种测试管理方法和装置。

技术介绍

[0002]业务测试管理系统包括:测试用例的管理、测试计划的管理、测试任务的管理、测试执行以及相关数据的统计。目前对于业务功能的测试用例、测试计划、测试执行和缺陷管理都是分开单独管理,缺陷和测试用例之间无法互通互联。这使得在测试执行时,遇到测试不通过的测试用例需要提交缺陷时,目前需要切换到jira缺陷管理系统,找到对应的需求提交缺陷,提交的缺陷无法与对应的测试用例进行关联,不利于提高测试效率。

技术实现思路

[0003]鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的一种测试管理方法和装置。
[0004]第一方面,一种测试管理方法,包括:
[0005]获得用户输入的缺陷提交请求,其中,所述缺陷提交请求为所述用户针对测试未通过的测试用例发起的请求;
[0006]在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户,其中,所述jira账户是在jira缺陷管理系统中注册的账户;
[0007]若所述用户已绑定对应的jira账户,则从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项,其中,所述缺陷信息项包括经办人信息项、缺陷优先级项、父jira节点项和缺陷原因项中的至少一种;
[0008]从预先针对所述测试用例配置的测试用例信息、预先针对所述测试用例存储的需求信息和预先执行所述测试用例时得到的缺陷信息中,确定各所述缺陷信息项对应的缺陷信息并发送至所述jira缺陷管理系统,其中,所述测试用例信息包括执行步骤和期望结果。
[0009]结合第一方面,在某些可选的实施方式中,在所述获得用户输入的缺陷提交请求之前,所述方法还包括:
[0010]根据用户输入的测试计划信息,新建测试计划,其中,所述测试计划信息中至少包括计划名称和需求地址,所述需求地址指向所述jira缺陷管理系统中配置的所述测试计划的需求信息,所述测试计划涉及至少一个所述测试用例;
[0011]执行相应的测试任务,以对所述测试计划的各所述测试用例进行测试;
[0012]针对任一所述测试用例,均执行:若所述测试用例未测试通过,则第一方面所述的获得用户输入的缺陷提交请求。
[0013]结合上一个实施方式,在某些可选的实施方式中,所述根据用户输入的测试计划信息,新建测试计划,包括:
[0014]对所述用户输入的所述需求地址进行解析,从而得到所述测试计划的各所述测试用例的需求信息;
[0015]根据各所述测试用例的需求信息和所述用户输入的所述计划名称,新建所述测试计划,其中,各所述测试用例的需求信息共同作为所述测试计划的需求信息。
[0016]结合上一个实施方式,在某些可选的实施方式中,在所述根据各所述测试用例的需求信息和所述用户输入的所述计划名称,新建所述测试计划之后,所述方法还包括:
[0017]将各所述测试用例的需求信息预先存储至数据库。
[0018]结合上一个实施方式,在某些可选的实施方式中,所述从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项,包括:
[0019]根据预先针对所述测试用例存储的需求信息,从所述jira缺陷管理系统中查询确定所述测试用例对应的缺陷信息项。
[0020]结合第一方面,在某些可选的实施方式中,在所述在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户之后,所述方法还包括:
[0021]若所述用户未绑定对应的jira账户,则发出jira账户绑定提醒,以提醒所述用户输入jira账户和jira密码;
[0022]若根据所述用户输入的jira账户和jira密码成功登陆所述jira缺陷管理系统,则将所述用户与所述jira账户的绑定关系存储至数据库。
[0023]结合上一个实施方式,在某些可选的实施方式中,所述在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户,包括:
[0024]在获得所述缺陷提交请求后,查询所述数据库中是否存储有与所述用户具有绑定关系的jira账户;
[0025]若存储有,则确定所述用户已绑定对应的jira账户,若未存储有,则确定所述用户未绑定对应的jira账户。
[0026]结合第一方面,在某些可选的实施方式中,在所述从预先针对所述测试用例配置的测试用例信息、预先针对所述测试用例存储的需求信息和预先执行所述测试用例时得到的缺陷信息中,确定各所述缺陷信息项对应的缺陷信息并发送至所述jira缺陷管理系统之后,所述方法还包括:
[0027]获得所述jira缺陷管理系统返回的缺陷标识;
[0028]将所述缺陷标识与所述测试用例之间的对应关系存储至所述数据库。
[0029]结合上一个实施方式,在某些可选的实施方式中,在所述将所述缺陷标识与所述测试用例之间的对应关系存储至所述数据库之后,所述方法还包括:
[0030]根据所述缺陷标识,确定所述测试用例的当前缺陷状态,其中,所述当前缺陷状态为开放状态、解决状态或者关闭状态。
[0031]第二方面,一种测试管理装置,包括:请求获得单元、账户检测单元、缺陷信息查询单元和缺陷提交单元;
[0032]所述请求获得单元,用于获得用户输入的缺陷提交请求,其中,所述缺陷提交请求为所述用户针对测试未通过的测试用例发起的请求;
[0033]所述账户检测单元,用于在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户,其中,所述jira账户是在jira缺陷管理系统中注册的账户;
[0034]所述缺陷信息查询单元,用于若所述用户已绑定对应的jira账户,则从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项,其中,所述缺陷信息项包括
经办人信息项、缺陷优先级项、父jira节点项和缺陷原因项中的至少一种;
[0035]所述缺陷提交单元,用于从预先针对所述测试用例配置的测试用例信息、预先针对所述测试用例存储的需求信息和预先执行所述测试用例时得到的缺陷信息中,确定各所述缺陷信息项对应的缺陷信息并发送至所述jira缺陷管理系统,其中,所述测试用例信息包括执行步骤和期望结果。
[0036]第三方面,一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一项所述的测试管理方法。
[0037]第四方面,一种电子设备,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的测试管理方法。
[0038]借由上述技术方案,本专利技术提供的测试管理方法和装置,可以通过获得用户输入的缺陷提交请求,其中,所述缺陷提交请求为所述用户针对测试未通过的测试用例发起的请求;在获得所述缺陷提交请求后,检测所述用户是否绑定对应的ji本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试管理方法,其特征在在于,包括:获得用户输入的缺陷提交请求,其中,所述缺陷提交请求为所述用户针对测试未通过的测试用例发起的请求;在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户,其中,所述jira账户是在jira缺陷管理系统中注册的账户;若所述用户已绑定对应的jira账户,则从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项,其中,所述缺陷信息项包括经办人信息项、缺陷优先级项、父jira节点项和缺陷原因项中的至少一种;从预先针对所述测试用例配置的测试用例信息、预先针对所述测试用例存储的需求信息和预先执行所述测试用例时得到的缺陷信息中,确定各所述缺陷信息项对应的缺陷信息并发送至所述jira缺陷管理系统,其中,所述测试用例信息包括执行步骤和期望结果。2.根据权利要求1所述的方法,其特征在于,在所述获得用户输入的缺陷提交请求之前,所述方法还包括:根据用户输入的测试计划信息,新建测试计划,其中,所述测试计划信息中至少包括计划名称和需求地址,所述需求地址指向所述jira缺陷管理系统中配置的所述测试计划的需求信息,所述测试计划涉及至少一个所述测试用例;执行相应的测试任务,以对所述测试计划的各所述测试用例进行测试;针对任一所述测试用例,均执行:若所述测试用例未测试通过,则执行权利要求1中所述的获得用户输入的缺陷提交请求。3.根据权利要求2所述的方法,其特征在于,所述根据用户输入的测试计划信息,新建测试计划,包括:对所述用户输入的所述需求地址进行解析,从而得到所述测试计划的各所述测试用例的需求信息;根据各所述测试用例的需求信息和所述用户输入的所述计划名称,新建所述测试计划,其中,各所述测试用例的需求信息共同作为所述测试计划的需求信息。4.根据权利要求3所述的方法,其特征在于,在所述根据各所述测试用例的需求信息和所述用户输入的所述计划名称,新建所述测试计划之后,所述方法还包括:将各所述测试用例的需求信息预先存储至数据库。5.根据权利要求4所述的方法,其特征在于,所述从所述jira缺陷管理系统中查询确定所述测试用例对应的的缺陷信息项,包括:根据预先针对所述测试用例存储的需求信息,从所述jira缺陷管理系统中查询确定所述测试用例对应的缺陷信息项。6.根据权利要求1所述的方法,其特征在于,在所述在获得所述缺陷提交请求后,检测所述用户是否绑定对应的jira账户之后,所述方法还包...

【专利技术属性】
技术研发人员:黄武军李笑蒋灿
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1