[发明专利]一种生成测试方案的方法及系统在审
申请号: | 202110084287.0 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112685324A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 蔡亚茹;成程;李湘河 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F40/289;G06K9/62 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李文清 |
地址: | 102206 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 测试 方案 方法 系统 | ||
1.一种生成测试方案的方法,其特征在于,包括:
基于相似度计算方法计算目标测试需求的特征和测试用例库中每个测试用例样本的特征之间的相似度;
根据所述相似度选择所述测试用例样本,根据选择的测试用例样本生成测试方案。
2.根据权利要求1所述的生成测试方案的方法,其特征在于,所述目标测试需求的特征包括所述目标测试需求所属的项目、子项目、所述目标测试需求的关键字、分类、基本属性和缺陷分布情况;
所述测试用例库中的所述测试用例样本的特征包括所述测试用例样本所属的项目、子项目、所述测试用例样本的关键字、分类、缺陷数量和使用次数。
3.根据权利要求2所述的生成测试方案的方法,其特征在于,所述基于相似度计算方法计算目标测试需求的特征和测试用例库中每个测试用例样本的特征之间的相似度,之前还包括:
根据测试需求库中测试需求样本的分类、所述测试用例样本的分类和测试缺陷库中测试缺陷样本的分类,获取所述测试需求样本、测试用例样本和测试缺陷样本之间的关联关系;
从所述测试需求库中查找所述目标测试需求,若查找到,则根据所述关联关系获取所述目标测试需求对应的所述测试缺陷样本;
统计所述目标测试需求对应的所述测试缺陷样本的缺陷分布情况,将所述缺陷分布情况作为所述目标测试需求的缺陷分布情况;
根据所述关联关系获取每个测试用例样本对应的测试缺陷样本;
统计每个测试用例样本对应的测试缺陷样本的数量,将所述数量作为每个测试用例样本的缺陷数量。
4.根据权利要求1所述的生成测试方案的方法,其特征在于,所述基于相似度计算方法计算目标测试需求的特征和测试用例库中每个测试用例样本的特征之间的相似度,包括:
基于NLP算法将所述目标测试需求的特征和每个测试用例样本的特征转化为向量;
基于所述相似度计算方法分别计算所述目标测试需求的特征的向量与每个所述测试用例样本的特征的向量之间的相似度。
5.根据权利要求1-4任一所述的生成测试方案的方法,其特征在于,所述根据选择的测试用例样本生成测试方案之后,还包括:
使用所述测试方案中的每个测试用例样本对软件进行测试,获取每个测试用例样本测得的缺陷;
对所述测得的缺陷进行统计,获取统计结果;
根据所述统计结果生成测试建议。
6.根据权利要求5所述的生成测试方案的方法,其特征在于,所述对所述测得的测试缺陷进行统计,获取统计结果,包括:
基于分类算法对所述测得的测试缺陷进行分类;
统计测得的每类测试缺陷的数量和比例。
7.根据权利要求5所述的生成测试方案的方法,其特征在于,所述对所述测得的测试缺陷进行统计,获取统计结果,包括:
基于分词算法对所述测试方案中每个测试用例样本的目的、描述,以及测得的测试缺陷的描述进行分词;
统计所有测试用例样本的目的的各分词在所有测试用例样本的目的的所有分词中出现的概率,根据所有测试用例样本的目的的各分词出现的概率,选择所述测试用例样本的目的的分词作为第一关键词;
统计所有测试用例样本的描述的各分词在所有测试用例样本的描述的所有分词中出现的概率,根据所有测试用例样本的描述的各分词出现的概率,选择所述测试用例样本的描述的分词作为第二关键词;
统计所有测得的测试缺陷的描述的各分词在所有测得的测试缺陷的描述的所有分词中出现的概率,根据所有测得的测试缺陷的描述的各分词出现的概率,选择所述测得的测试缺陷的描述的分词作为第三关键词。
8.一种生成测试方案的系统,其特征在于,包括:
计算模块,用于基于相似度计算方法计算目标测试需求的特征和测试用例库中每个测试用例样本的特征之间的相似度;
生成模块,用于根据所述相似度选择所述测试用例样本,根据选择的测试用例样本生成测试方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110084287.0/1.html,转载请声明来源钻瓜专利网。