[发明专利]一种测试用例的处理方法、装置在审
申请号: | 201910497561.X | 申请日: | 2019-06-05 |
公开(公告)号: | CN112052154A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 沈健;高祥龙 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 处理 方法 装置 | ||
本发明公开了一种测试用例的处理方法、装置。所述方法包括:接收符合预定格式的测试用例;对所述测试用例进行分词处理,根据分词结果确定所述测试用例的特征;将所述测试用例与所述测试用例的特征对应保存;在接收到测试用例搜索关键词后,根据与所述测试用例搜索关键词相似的若干个特征,召回相应的测试用例集合。本发明通过对测试用例进行分词处理确定出测试用例的特征,确定出相应测试用例的模式和要点,然后通过聚类分析等方式确定若干相似特征,从而根据搜索关键词和各所述特征召回准确性高且满足覆盖率的测试用例集合。
技术领域
本发明涉及软件项目的测试用例领域,具体涉及一种测试用例的处理方法、装置。
背景技术
撰写测试用例对于软件项目测试人员来说是重要的一步,可以通过测试用例来指导测试人员测试思路,跟踪测试进度。并且在一个团队内,所做的项目常常是不断迭代的,负责的人员可能也会更换,测试用例的重复利用和选择,能够提高测试效率,扩展测试人员的测试思维。
目前对现有测试用例的复用和选择主要有两种方式:第一种方式是整体考虑测试要求,通过分类标注某类项目测试时的注意要点,其优点是具有广泛的参考价值和指导意义,但是其缺点是需要测试人员进一步细化才可以使用,对于具体的测试项目,测试人员需要重新撰写更加详细的测试用例。第二种方式是从测试用例集合中寻找一部分测试用例,并将这部分选择出来的测试用例作为回归测试用例集合进行执行;这种方式的主要优点是充分发挥测试用例的可复用性,但其在选择过程中只能从已有集合中获取,更多的只适用于固定项目的回归测试,而面对众多项目时并不能保证测试用例的完备性和准确性。
因此,如何提供一种新的测试用例复用和选择方式能够结合上述两种方式的优点而克服其缺点是当前需要解决的技术问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种测试用例的处理方法、装置。
依据本发明的一个方面,提供了一种测试用例的处理方法,包括:
接收符合预定格式的测试用例;
对所述测试用例进行分词处理,根据分词结果确定所述测试用例的特征;
将所述测试用例与所述测试用例的特征对应保存;
在接收到测试用例搜索关键词后,根据与所述测试用例搜索关键词相似的若干个特征,召回相应的测试用例集合。
可选的,所述接收符合预定格式的测试用例包括:
提供前端页面,通过所述前端页面中预设的模板接收所述测试用例。
可选的,所述模板包括如下的至少一个内容项:测试项目、测试步骤、预期结果。
可选的,所述根据分词结果确定所述测试用例的特征包括:
根据分得的各词在所述测试用例中出现的位置和/或次数确定分得的各词的第一权重;
基于所述第一权重以及分得的各词在测试场景的第二权重确定所述测试用例的特征。
可选的,所述根据与所述测试用例搜索关键词相似的若干个特征召回相应的测试用例集合包括:
对所述搜索关键词与各所述特征进行聚类,根据聚类结果确定相似的若干个特征。
可选的,该方法还包括:接收对所述召回相应的测试用例集合中测试用例的反馈信息,根据所述反馈信息针对所述特征重新进行聚类。
可选的,所述根据反馈信息针对所述特征重新进行聚类包括:在聚类时舍弃掉标记有负向反馈信息的测试用例的特征。
可选的,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910497561.X/2.html,转载请声明来源钻瓜专利网。