[发明专利]系统自动测试方法、装置、计算机设备及存储介质在审
申请号: | 201810919777.6 | 申请日: | 2018-08-14 |
公开(公告)号: | CN109324961A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 刘丽霞 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 周燕君 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 测试标准 起始模块 计算机设备 测试参数 测试请求 存储介质 自动测试 输出 测试报告 测试效率 获取系统 系统测试 依序测试 自动获取 解析 自动化 | ||
1.一种系统自动测试方法,其特征在于,包括:
获取测试请求,根据所述测试请求获取标准值报告;
解析所述标准值报告,获取测试参数和所述系统中各个模块的测试标准值,根据所述测试参数对起始模块进行测试;
获取所述起始模块的测试输出值,将所述测试输出值与所述起始模块的测试标准值进行比较,得到测试结果;
根据所述测试结果获取下一模块的测试输入值,根据所述测试输入值对所述下一模块进行测试;
按照系统中各个模块的运行逻辑,依序测试所述系统中的各个模块,获取系统测试报告。
2.如权利要求1所述的系统自动测试方法,其特征在于,所述解析所述标准值报告,获取测试参数和所述系统中各个模块的测试标准值,包括:
若所述标准值报告为Excel文档,则采用POI算法中的HSSF方法函数,逐行遍历所述Excel文档;
基于字段标识,读取所述Excel文档中与所述字段标识对应的字段值,获取所述测试参数和所述系统中各个模块的测试标准值。
3.如权利要求1所述的系统自动测试方法,其特征在于,所述获取起始模块的测试输出值,将所述测试输出值与所述起始模块的测试标准值进行比较,得到测试结果,包括:
将所述起始模块的所述测试输出值与所述起始模块的所述测试标准值进行比较,若所述测试输出值与所述测试标准值不一致,则获取所述起始模块的测试失败次数,判断所述测试失败次数是否达到重试阈值;
若所述测试失败次数达到所述重试阈值,则所述测试结果为测试失败;
若所述测试失败次数未达到所述重试阈值,则采用所述测试参数对所述起始模块重新进行测试,获取重试输出值;
若所述重试输出值和测试标准值一致,则所述测试结果为测试成功;
若所述重试输出值和测试标准值不一致,则更新所述测试失败次数,并重复执行判断所述测试失败次数是否达到重试阈值的步骤。
4.如权利要求1所述的系统自动测试方法,其特征在于,所述根据所述测试结果获取下一模块的测试输入值,包括:
若所述测试结果为测试成功,则将所述起始模块的所述测试输出值作为下一模块的测试输入值,传输至下一模块;
若所述测试结果为测试失败,则生成错误标识,获取所述起始模块的所述测试标准值作为下一模块的测试输入值,传输至下一模块。
5.如权利要求4所述的系统自动测试方法,其特征在于,所述获取所述起始模块的所述测试标准值作为下一模块的测试输入值,传输至下一模块,包括:
根据错误标识,触发与下一模块对应的hook函数;
采用hook函数拦截测试结果为测试失败的起始模块的测试输出值;
获取hook函数钩取的所述测试标准值,将所述测试标准值以同步请求方式发送至下一模块。
6.如权利要求1所述的系统自动测试方法,其特征在于,所述获取系统测试报告,包括:
依序获取系统中的各个模块的测试输入值、测试输出值以及测试标准值,并进行记录;
依序记录各个模块的测试结果;
基于所述各个模块的测试输入值、测试输出值、测试标准值以及所述测试结果,获取所述系统测试报告。
7.一种系统自动测试装置,其特征在于,包括:
测试请求获取模块,用于获取测试请求,根据所述测试请求获取标准值报告;
标准值报告解析模块,用于解析所述标准值报告,获取测试参数和所述系统中各个模块的测试标准值,根据所述测试参数对起始模块进行测试;
测试结果获取模块,用于获取所述起始模块的测试输出值,将所述测试输出值与所述起始模块的测试标准值进行比较,得到测试结果;
测试模块,用于根据所述测试结果获取下一模块的测试输入值,根据所述测试输入值对所述下一模块进行测试;
循环模块,用于按照系统中各个模块的运行逻辑,依序测试所述系统中的各个模块,获取系统测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810919777.6/1.html,转载请声明来源钻瓜专利网。