[发明专利]基于测试用例扩展的软件错误验证方法、装置及系统在审
申请号: | 202111635677.9 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114328228A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 冯庆晓 | 申请(专利权)人: | 北京华峰测控技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京华夏正合知识产权代理事务所(普通合伙) 11017 | 代理人: | 韩登营 |
地址: | 100094 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 测试 扩展 软件 错误 验证 方法 装置 系统 | ||
1.一种基于测试用例扩展的软件错误验证方法,其特征在于,用于自动测试设备,所述方法,包括:
在检测到发生第一执行错误时,提取已经执行的操作的第一集合;
从所述第一集合中,提取多个所述已经执行的操作,组合得到第一扩展用例,所述第一扩展用例中设置有至少一个针对所述第一执行错误的判定点;
检测所述第一扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,检测到所述第一执行错误的生成。
2.根据权利要求1所述的方法,其特征在于,还包括:
检测所述第一扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,均检测不到所述第一执行错误的生成,但检测到第二执行错误时,将所述第二执行错误与所述第一扩展用例关联;
所述第一执行错误与所述第二执行错误不同。
3.根据权利要求1所述的方法,其特征在于,
在所述检测到所述第一执行错误的生成之后,还包括:
针对所述第一扩展用例,提取已经执行的操作的第二集合;
从所述第二集合中,提取多个所述已经执行的操作,组合得到第二扩展用例,所述第二扩展用例中设置有至少一个针对所述第一执行错误的判定点;
检测所述第二扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,检测到所述第一执行错误的生成。
4.根据权利要求1至3中任一项所述的方法,其特征在于,
所述已经执行的操作由被试软件执行;
所述被试软件已经执行的操作由测试软件触发。
5.根据权利要求4所述的方法,其特征在于,
所述被试软件和所述测试软件运行在所述自动测试设备上。
6.一种基于测试用例扩展的软件错误验证装置,其特征在于,包括:
第一测试单元,用于在检测到发生第一执行错误时,提取已经执行的操作的第一集合;
用例生成单元,用于从所述第一集合中,提取多个所述已经执行的操作,组合得到第一扩展用例,所述第一扩展用例中设置有至少一个针对所述第一执行错误的判定点;
第二测试单元,用于检测所述第一扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,检测到所述第一执行错误的生成。
7.根据权利要求6所述的装置,其特征在于,
所述第二测试单元,还用于:检测所述第一扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,均检测不到所述第一执行错误的生成,但检测到第二执行错误时,将所述第二执行错误与所述第一扩展用例关联;所述第一执行错误与所述第二执行错误不同。
8.根据权利要求6所述的装置,其特征在于,
所述第二测试单元,还用于:在所述检测到所述第一执行错误的生成之后,
针对所述第一扩展用例,提取已经执行的操作的第二集合;
从所述第二集合中,提取多个所述已经执行的操作,组合得到第二扩展用例,所述第二扩展用例中设置有至少一个针对所述第一执行错误的判定点;
检测所述第二扩展用例的执行,在所述至少一个针对所述第一执行错误的判定点,检测到所述第一执行错误的生成。
9.根据权利要求6至8中任一项所述的装置,其特征在于,
所述已经执行的操作由被试软件执行;
所述被试软件已经执行的操作由测试软件触发;
所述被试软件和所述测试软件运行在自动测试设备上。
10.一种基于测试用例扩展的软件错误验证系统,其特征在于,包括:
用例生成设备、自动测试设备、被试软件、测试软件、根据权利要求6至9中任一项所述的软件错误验证装置;
所述软件错误验证装置的第一测试单元及第二测试单元运行在所述自动测试设备上;
所述软件错误验证装置的用例生成单元运行在所述用例生成设备;
所述用例生成单元生成的第一扩展用例中包括的操作由所述被试软件执行;
所述被试软件针对第一扩展用例中包括的操作的执行由所述测试软件触发;
所述被试软件和所述测试软件运行在所述自动测试设备上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华峰测控技术股份有限公司,未经北京华峰测控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111635677.9/1.html,转载请声明来源钻瓜专利网。