System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及金融科技,尤其涉及一种测试方案评审方法、装置、设备及存储介质。
技术介绍
1、银行软件完成开发后,测试人员需要对该软件进行测试,在测试的过程中,需要判断是否遗漏测试要点。
2、目前,为了便于防止测试的过程中出现遗漏测试要点的问题,常以人工的方式对测试指引文件中指出的需要定期归纳的测试要点进行筛选比对,以确实是否存在遗漏的测试要点。
3、但是,在需要测试的软件的数量较多和/或软件中的测试要点数量较多的情况下,不仅人工筛选比对测试要点的成本较高且难免存在遗漏测试要点的问题。
技术实现思路
1、为了便于降低人工筛选比对测试要点的成本并防止出现遗漏测试要点的问题,本申请提供一种测试方案评审方法、装置、设备及存储介质。
2、第一方面,本申请提供一种测试方案评审方法,包括:
3、对存量测试方案进行关键词提取得到关键词集;
4、对所述存量测试方案进行识别得到命名实体集;
5、基于所述关键词集与所述命名实体集得到历史测试要点集;
6、基于所述历史测试要点集与当前测试方案确定目标测试方案。
7、通过上述实施,通过对存量测试方案进行提取可确定出历史测试要点集,历史测试要点集用于体现历史上与当前测试软件相似软件的测试方案的测试要点,然后通过将历史测试要点集与当前测试方案进行比较可确定出当前测试方案可能遗漏的测试要点,如此便于补充当前测试方案遗漏的测试要点,从而得到目标测试方案;得到目标测试方案的过程
8、优选的,所述对存量测试方案进行关键词提取得到关键词集,包括:
9、对所述存量测试方案进行分词处理得到目标词语列表;
10、基于所述目标词语列表与预设的词频阈值得到关键词集。
11、通过上述实施,通过对存量测试方案进行分词处理,可便于后续从分词中提取出与存量测试方案对应的关键词。
12、优选的,所述基于所述目标词语列表与预设的词频阈值得到关键词集,包括:
13、基于所述目标词语列表构建词频矩阵;
14、计算所述词频矩阵中各词语的词频值得到词频值集;
15、基于所述词频值集与预设的词频阈值得到关键词集。
16、通过上述实施,通过将分词的词频与词频阈值进行比较,可便于将词频较高的分词作为关键词,以提升关键词确认的准确性。
17、优选的,所述基于所述关键词集与所述命名实体集得到历史测试要点集,包括:
18、确定所述关键词集中各关键词的关键词含义,还确定所述命名实体集中各命名实体的命名实体含义;
19、合并所述关键词含义与所述命名实体含义相似的所述关键词与所述命名实体,得到历史测试要点集。
20、通过上述实施,通过进行关键词含义与命名实体含义的比较,可便于对含义相似的所述关键词与命名实体进行合并。
21、优选的,所述基于所述历史测试要点集与当前测试方案确定目标测试方案,包括:
22、对当前测试方案进行测试要点提取得到当前测试要点集;
23、计算所述当前测试要点集中的当前测试要点与所述历史测试要点集中各历史测试要点之间的相似度得到相似度集;
24、基于所述相似度集、预设的相似度阈值以及所述历史测试要点集确定目标测试方案。
25、通过上述实施,计算当前测试要点与历史测试要点之间的相似度,可便于为后续确定目标测试方案提供参考数据。
26、优选的,所述基于所述相似度集、预设的相似度阈值以及所述历史测试要点集确定目标测试方案,包括:
27、响应于所述相似度集中不存在小于相似度阈值的所述相似度,将所述当前测试方案作为目标测试方案;
28、响应于所述相似度集中存在小于相似度阈值的所述相似度,将待添加测试要点展示用户;其中,所述待添加测试要点为小于相似度阈值的所述相似度对应的历史测试要点;
29、响应于获取用户发出的添加指令,将所述添加指令对应的待添加测试要点确定为新增测试要点,将所述新增测试要点添加至所述当前测试方案得到新的当前测试方案;
30、计算所述新的当前测试要点集中的当前测试要点与所述历史测试要点集中各所述历史测试要点之间的相似度得到新的相似度集,直至所述新的相似度集不存在小于相似度阈值的所述相似度,将所述新的当前测试方案作为目标测试方案。
31、通过上述实施,在相似度集中存在小于相似度阈值的相似度的情况下,通过循环计算新的当前测试要点与历史测试要点之间的相似度,可便于最终确定出目标测试方案。
32、第二方面,本申请提供一种测试方案评审装置,包括:
33、关键词提取模块,用于对存量测试方案进行关键词提取得到关键词集;
34、实体识别模块,用于对所述存量测试方案进行识别得到命名实体集;
35、要点获取模块,用于基于所述关键词集与所述命名实体集得到历史测试要点集;
36、方案确定模块,用于基于所述历史测试要点集与当前测试方案确定目标测试方案。
37、通过上述实施,通过对存量测试方案进行提取可确定出历史测试要点集,历史测试要点集用于体现历史上与当前测试软件相似软件的测试方案的测试要点,然后通过将历史测试要点集与当前测试方案进行比较可确定出当前测试方案可能遗漏的测试要点,如此便于补充当前测试方案遗漏的测试要点,从而得到目标测试方案;得到目标测试方案的过程无需人工大范围介入,如此便于降低人工筛选比对测试要点的成本并防止出现遗漏测试要点的问题。
38、第三方面,本申请提供了一种计算机设备,计算机设备包括存储器和处理器,所述存储器存储有计算机程序,处理器执行该计算机程序时实现上述的方法中的步骤。
39、第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。
40、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法实施例中的步骤。
41、上述测试方案评审方法、装置、设备及存储介质,通过对存量测试方案进行关键词提取得到关键词集;对所述存量测试方案进行识别得到命名实体集;基于所述关键词集与所述命名实体集得到历史测试要点集;基于所述历史测试要点集与当前测试方案确定目标测试方案。通过上述实施,通过对存量测试方案进行提取可确定出历史测试要点集,历史测试要点集用于体现历史上与当前测试软件相似软件的测试方案的测试要点,然后通过将历史测试要点集与当前测试方案进行比较可确定出当前测试方案可能遗漏的测试要点,如此便于补充当前测试方案遗漏的测试要点,从而得到目标测试方案;得到目标测试方案的过程无需人工大范围介入,如此便于降低人工筛选比对测试要点的成本并防止出现本文档来自技高网...
【技术保护点】
1.一种测试方案评审方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对存量测试方案进行关键词提取得到关键词集,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标词语列表与预设的词频阈值得到关键词集,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述关键词集与所述命名实体集得到历史测试要点集,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述历史测试要点集与当前测试方案确定目标测试方案,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述相似度集、预设的相似度阈值以及所述历史测试要点集确定目标测试方案,包括:
7.一种测试方案评审装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种测试方案评审方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对存量测试方案进行关键词提取得到关键词集,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标词语列表与预设的词频阈值得到关键词集,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述关键词集与所述命名实体集得到历史测试要点集,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述历史测试要点集与当前测试方案确定目标测试方案,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述相似度集、...
【专利技术属性】
技术研发人员:黄越,刘俊生,余小娟,张晓茜,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。