[发明专利]测试用例智能化匹配方法、装置、计算机设备及存储介质在审
申请号: | 201810312782.0 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108536595A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 陈晰亮 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入文本 测试 智能化 匹配 计算机设备 存储介质 单词集合 分词处理 匹配概率 特性参数 滤波 单词 特征词提取 测试模型 滤波处理 匹配模型 训练数据 词组 校验 特征词 准确率 分析 学习 | ||
本发明公开了测试用例智能化匹配方法、装置、计算机设备及存储介质。该方法包括:对输入文本进行分词处理以得到单词;对经分词处理得到的单词进行滤波处理,以得到滤波后的单词集合;根据预先设定的特征词组,对滤波后的单词集合进行特征词提取,以得到输入文本的特性参数;通过智能化匹配模型中测试用例的特征词与输入文本的特性参数进行匹配,计算输入文本与测试用例相应的匹配概率。通过一段时件的训练数据对测试模型进行训练和校验,在进行深度学习之后测试方法的准确率得以大幅提高。因此本案中的技术方法能够准确、方便、快捷地对输入文本与测试用例的匹配概率进行分析。
技术领域
本发明涉及测试用例匹配的技术领域,尤其涉及测试用例智能化匹配方法、装置、计算机设备及存储介质。
背景技术
软件产品需要进行测试,验证软件产品的性能之后,才能将软件产品投入使用。针对不同的测试需求,需要选择满足测试需求的具体测试用例。
现有技术中在进行测试用例的选择时,需通过测试需求对多个测试用例进行人工判断,并选择与测试需求相适应的测试用例。在对软件产品进行批量测试时,测试用例的选择会耗费测试人员大量的精力和时间,降低了对测试用例进行选择的效率。且人工判断和选择测试用例,会因个人原因造成测试用例的选择不精准,无法精确选择得到最符合测试需求的测试用例。也即是现有技术中对测试用例进行选择时,存在选择效率低,且选择的精确性无法得到保证的问题。
发明内容
本发明实施例提供了测试用例智能化匹配方法、装置、计算机设备及存储介质,旨在解决现有技术中对测试用例进行选择时,存在选择效率低且选择的精确性无法得到保证的问题。
第一方面,本发明实施例提供了一种测试用例智能化匹配方法,其包括:
对输入文本进行分词处理以得到单词;
对经分词处理得到的单词进行滤波处理,以得到滤波后的单词集合;
根据预先设定的特征词组,对滤波后的单词集合进行特征词提取,以得到输入文本的特性参数;
通过智能化匹配模型中测试用例的特征词与输入文本的特性参数进行匹配,计算输入文本与测试用例相应的匹配概率;
根据预设的匹配概率阈值,获取大于匹配概率阈值的测试用例。
第二方面,本发明实施例提供了一种测试用例智能化匹配装置,其包括:
分词处理单元,用于对输入文本进行分词处理以得到单词;
滤波处理单元,用于对经分词处理得到的单词进行滤波处理,以得到滤波后的单词集合;
特征提取单元,用于根据预先设定的特征词组,对滤波后的单词集合进行特征词提取,以得到输入文本的特性参数;
智能匹配单元,用于通过智能化匹配模型中测试用例的特征词与输入文本的特性参数进行匹配,计算输入文本与测试用例相应的匹配概率;
测试用例获取单元,用于根据预设的匹配概率阈值,获取大于匹配概率阈值的测试用例。
第三方面,本发明实施例又提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的测试用例智能化匹配方法。
第四方面,本发明实施例还提供了一种存储介质,其中所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面所述的测试用例智能化匹配方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810312782.0/2.html,转载请声明来源钻瓜专利网。