[发明专利]测试方法、装置、服务器及存储介质在审
申请号: | 202110975923.9 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113672514A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 周涛涛 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 姚泽鑫 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 服务器 存储 介质 | ||
1.一种测试方法,其特征在于,所述方法包括:
在目标应用的目标操作程序被更新时,根据所述目标操作程序的程序标识,从预先存储的测试用例集中查找针对所述目标操作程序的测试用例,其中,所述测试用例包括初始快照数据、目标操作程序的程序标识和结果快照数据;
根据所述初始快照数据,对目标数据库中的数据进行重置,所述目标数据库用于存储所述目标应用的相关数据;
执行更新后的目标操作程序,得到测试结果数据;
根据所述测试结果数据和所述结果快照数据,确定更新后的目标操作程序的测试通过状态,其中,测试通过状态包括测试已通过状态和测试未通过状态。
2.根据权利要求1所述的测试方法,其特征在于,所述方法还包括:
在所述目标应用运行过程中,监测各目标操作程序的执行状态,其中,所述执行状态包括执行中状态、非执行状态;
针对处于执行中状态的目标操作程序,执行预设用例生成步骤,以生成针对目标操作程序的测试用例。
3.根据权利要求2所述的测试方法,其特征在于,所述预设用例生成步骤包括:
在目标操作程序被执行时,以数据快照的形式获取所述目标数据库中的数据,记作初始快照数据,以及生成用于记录该目标操作程序被执行的操作事件,所述操作事件中记录有该目标操作程序对应的程序标识;
在所述目标数据库中的数据发生变化时,以数据快照的形式获取所述目标数据库中的发生变化的数据,记作结果快照数据;
基于所述操作事件、初始快照数据和结果快照数据,生成针对该目标操作程序的测试用例。
4.根据权利要求1所述的测试方法,其特征在于,所述方法还包括:
根据所述目标应用中的、各目标操作程序的先后执行顺序和各目标操作程序的测试用例,对各目标操作程序进行测试,得到针对各目标操作程序的测试结果数据;
根据各目标操作程序的测试用例和测试结果数据,确定相应目标操作程序的测试通过状态;
若各目标操作程序的测试通过状态均为测试已通过状态,则生成用于提示所述目标应用测试通过的第一提示信息。
5.根据权利要求4所述的测试方法,其特征在于,在所述确定相应目标操作程序的测试通过状态之后,所述方法还包括:
若存在对应测试通过状态为测试未通过状态的目标操作程序,则生成用于提示所述目标应用中的相应目标操作程序测试未通过的第二提示信息。
6.根据权利要求4所述的测试方法,其特征在于,在所述得到针对各目标操作程序的测试结果数据之后,所述方法还包括:
根据各目标操作程序的测试结果数据,生成针对所述目标应用的数据流向图,所述数据流向图包括点和线,数据流向图中的线用于指示目标操作程序,数据流向图中的线两端的点用于指示先后执行的两个目标操作程序分别对应的测试结果数据。
7.根据权利要求1-6中任一项所述的测试方法,其特征在于,所述根据所述测试结果数据和所述结果快照数据,确定更新后的目标操作程序的测试通过状态,包括:
若所述测试结果数据与所述结果快照数据一致,则确定更新后的目标操作程序的测试通过状态为测试已通过状态。
8.一种测试装置,其特征在于,所述装置包括:
用例查找单元,用于在目标应用的目标操作程序被更新时,根据所述目标操作程序的程序标识,从预先存储的测试用例集中查找针对所述目标操作程序的测试用例,其中,所述测试用例包括初始快照数据、目标操作程序的程序标识和结果快照数据;
数据重置单元,用于根据所述初始快照数据,对目标数据库中的数据进行重置,所述目标数据库用于存储所述目标应用的相关数据;
程序执行单元,用于执行更新后的目标操作程序,得到测试结果数据;
状态确定单元,用于根据所述测试结果数据和所述结果快照数据,确定更新后的目标操作程序的测试通过状态,其中,测试通过状态包括测试已通过状态和测试未通过状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110975923.9/1.html,转载请声明来源钻瓜专利网。