[发明专利]基于RPA的功能测试环境验证方法、装置、设备及介质有效
申请号: | 202011496955.2 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112612695B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 蒋善东 | 申请(专利权)人: | 广东数远科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/17;G06F16/242 |
代理公司: | 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 | 代理人: | 管士涛 |
地址: | 510700 广东省广州市黄埔区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 rpa 功能 测试 环境 验证 方法 装置 设备 介质 | ||
1.一种基于RPA的功能测试环境验证方法,其特征在于,所述方法包括:
获取功能测试环境的验证测试请求;
响应所述功能测试环境的所述验证测试请求,从配置数据库中获取流转流程测试配置数据,调用RPA根据所述流转流程测试配置数据进行流转流程测试,得到流转流程测试结果;
响应所述功能测试环境的所述验证测试请求,从所述配置数据库中获取调用Rest接口测试配置数据,调用所述RPA根据所述调用Rest接口测试配置数据进行调用Rest接口验证测试,得到调用Rest接口验证测试结果;
响应所述功能测试环境的所述验证测试请求,从所述配置数据库中获取SQL脚本执行日志测试配置数据,调用所述RPA根据所述SQL脚本执行日志测试配置数据进行SQL脚本执行日志的异常验证测试,得到SQL脚本执行日志异常验证测试结果;
根据所述流转流程测试结果、所述调用Rest接口验证测试结果和所述SQL脚本执行日志异常验证测试结果进行报告生成,得到目标功能测试环境验证测试报告;
所述从配置数据库中获取流转流程测试配置数据的步骤之前,还包括:
获取流转流程测试录制请求,所述流转流程测试录制请求携带有待录制的流转流程标识;
响应所述流转流程测试录制请求,调用所述RPA根据所述待录制的流转流程标识进行流程流转模拟操作,得到流程流转模拟操作结束信号、待存储的流转流程的事件配置结果、待存储的流转流程需要用到的参数信息;
响应所述流程流转模拟操作结束信号,将所述待录制的流转流程标识、所述待存储的流转流程的事件配置结果和所述待存储的流转流程需要用到的参数信息进行关联,得到待存储的流转流程测试配置数据;
根据所述待存储的流转流程测试配置数据更新所述配置数据库;
所述调用所述RPA根据所述调用Rest接口测试配置数据进行调用Rest接口验证测试,得到调用Rest接口验证测试结果的步骤,包括:
调用所述RPA根据所述调用Rest接口测试配置数据启动Postman工具;
调用所述RPA根据所述调用Rest接口测试配置数据在所述Postman工具中填写请求参数,得到目标Postman工具;
调用所述RPA根据所述调用Rest接口测试配置数据对所述目标Postman工具进行请求提交操作,所述请求提交操作用于调用所述调用Rest接口测试配置数据的Rest接口标识对应的目标Rest接口;
获取所述目标Rest接口发送的Http的返回值,得到待判断的Http的返回值;
当所述待判断的Http的返回值的返回码为预设正确值时确定所述调用Rest接口验证测试结果的测试结果为正常,否则确定所述调用Rest接口验证测试结果的测试结果为异常,调用所述RPA对所述待判断的Http的返回值的返回码进行截图,得到所述调用Rest接口验证测试结果的错误数据。
2.根据权利要求1所述的基于RPA的功能测试环境验证方法,其特征在于,所述调用所述RPA根据所述待录制的流转流程标识进行流程流转模拟操作,得到流程流转模拟操作结束信号、待存储的流转流程的事件配置结果、待存储的流转流程需要用到的参数信息的步骤,包括:
获取待存储的流转流程异常处理策略;
调用所述RPA根据所述待录制的流转流程标识和所述待存储的流转流程异常处理策略进行流程流转模拟操作,得到所述流程流转模拟操作结束信号、所述待存储的流转流程的事件配置结果和所述待存储的流转流程需要用到的参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东数远科技有限公司,未经广东数远科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011496955.2/1.html,转载请声明来源钻瓜专利网。