[发明专利]测试方法、装置及计算机设备有效
申请号: | 201811575302.6 | 申请日: | 2018-12-21 |
公开(公告)号: | CN111352824B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 王云保;池增坤 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 计算机 设备 | ||
1.一种测试方法,其特征在于,所述方法包括:
接收测试请求,依据所述测试请求中携带的测试特征信息,查询预先设置的数据库,获取与所述测试特征信息相匹配的测试用例数据;
依据获取的测试用例数据,生成用以表征当前测试的测试用例视图,通过测试用例视图标识或测试用例视图版本号对用于当前测试的测试用例视图进行表征;其中,所述测试用例视图是所述数据库中的一虚拟表,并且在所述数据库中,所述测试用例视图不以数据或数据条的格式存在,行列数据与定义所述测试用例视图的查询所引用的电子表格相关联,并在对所述测试用例视图进行操作时,动态调用相关联的电子表格;
调用预先设置的测试应用程序,运行所述测试用例视图以执行测试,获取执行结果,将获取的执行结果写入所述测试用例视图并存储。
2.根据权利要求1所述的方法,其特征在于,在所述接收测试请求之前,所述方法还包括:
通过电子表格方式编辑测试用例数据,并将编辑的电子表格存储到所述数据库中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
按照预设的测试用例分类规则,对数据库中的各测试用例数据进行分类存储;
所述测试请求中还携带有分类标识,所述获取与所述测试特征信息相匹配的测试用例数据,包括:
从所述数据库中,定位所述分类标识对应的分类数据库;
从所述分类数据库中,查询与所述测试特征信息相匹配的测试用例数据。
4.根据权利要求3所述的方法,其特征在于,所述按照预设的测试用例分类规则,对数据库中的各测试用例进行分类存储包括:
按照应用程序或产品,对测试用例进行分类;和/或,
按照应用程序中测试模块或产品中测试模块,对测试用例进行分类;和/或,
按照测试模块中的测试项目,对测试用例进行分类;和/或,
按照测试用例属性对测试用例进行分类。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
依据所述执行结果生成测试报告,将所述测试报告发送至预先设置的测试人员。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
统计每一测试用例的总测试执行次数以及该测试用例测试成功的次数,依据测试成功的次数以及总测试执行次数,计算该测试用例的执行成功率。
7.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
将写入有执行结果的测试用例视图进行展示。
8.根据权利要求1至4任一项所述的方法,其特征在于,所述测试特征信息包括:测试用例名称、测试用例类别、测试用例关键词或测试用例关键字的一种或其任意组合。
9.一种测试装置,其特征在于,所述装置包括:
查询模块,用于接收测试请求,依据所述测试请求中携带的测试特征信息,查询预先设置的数据库,获取与所述测试特征信息相匹配的测试用例数据;
视图生成模块,用于依据获取的测试用例数据,生成用以表征当前测试的测试用例视图,通过测试用例视图标识或测试用例视图版本号对用于当前测试的测试用例视图进行表征;其中,所述测试用例视图是所述数据库中的一虚拟表,并且在所述数据库中,所述测试用例视图不以数据或数据条的格式存在,行列数据与定义所述测试用例视图的查询所引用的电子表格相关联,并在对所述测试用例视图进行操作时,动态调用相关联的电子表格;
测试模块,用于调用预先设置的测试应用程序,运行所述测试用例视图以执行测试,获取执行结果,将获取的执行结果写入所述测试用例视图并存储。
10.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至8任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811575302.6/1.html,转载请声明来源钻瓜专利网。