【技术实现步骤摘要】
一种测试的追溯方法、装置、设备及介质
[0001]本专利技术涉及计算机
,尤其涉及一种测试的追溯方法、装置、设备及介质。
技术介绍
[0002]目前软件测试过程中,开发和测试人员之间很难充分的互动和协作,并且在测试人员执行测试时,测试结果与关联对象的关联关系信息管理分散,查找繁琐。测试结果及关联对象的关联信息存储在多个系统中,需要查询某次测试结果或关联对象时必须到不同的系统中查询、获取,操作繁琐。
技术实现思路
[0003]本专利技术提供了一种测试的追溯方法、装置、设备及介质,通过变更单可以追溯到测试报告,还可以追溯到制品的测试信息,降低各工具之间建立关联的复杂程度。
[0004]根据本专利技术的一方面,提供了一种测试的追溯方法,包括:
[0005]获取目标软件制品的测试结果;
[0006]若所述测试结果为通过,则根据第一测试信息生成测试报告;其中,所述第一测试信息包括测试批次、测试范围、测试结果、制品版本以及代码版本中的至少一项;
[0007]基于所述测试报告对所述目标 ...
【技术保护点】
【技术特征摘要】
1.一种测试的追溯方法,其特征在于,包括:获取目标软件制品的测试结果;若所述测试结果为通过,则根据第一测试信息生成测试报告;其中,所述第一测试信息包括测试批次、测试范围、测试结果、制品版本以及代码版本中的至少一项;基于所述测试报告对所述目标软件制品进行发布;根据所述第一测试信息生成变更单,以基于所述变更单对测试进行第一类型的追溯;其中,所述变更单对应唯一变更单号。2.根据权利要求1所述的方法,其特征在于,还包括:若所述测试结果为未通过,则获取第二测试信息;其中,所述第二测试信息包括测试案例标识、测试输入数据、测试过程以及测试预期结果中的至少一项;并基于所述第二测试信息生成缺陷记录。3.根据权利要求1所述的方法,其特征在于,所述测试结果包括自动化测试结果和非自动化测试结果;相应的,获取目标软件制品的测试结果,包括:若测试结果为自动化测试结果,基于构建的测试流程对所述目标软件制品进行自动化测试,得到自动化测试结果;若测试结果为非自动化测试结果,则接收测试人员输入的测试结果,得到非自动化测试结果。4.根据权利要求1所述的方法,其特征在于,在获取目标软件制品的测试结果之前,还包括:获取目标软件制品对应的业务需求;将所述业务需求进行拆分为多个测试范围,并基于所述多个测试范围编写测试案例以及开发代码;对所述开发代码进行编译,以生成初级软件制品;对所述初级软件制品进行晋级处理,获得目标软件制品;其中,所述目标软件制品的等级高于所述初级软件制品的等级;所述晋级处理包括测试处理。5.根据权利要求4所述的方法,其特征在于,还包括:建立业务需求分别与测试案例及代码间的关联关系;基于所述关联关系进行...
【专利技术属性】
技术研发人员:李彤敏,侯晓靓,王利强,邹汇雨,季佳,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。