【技术实现步骤摘要】
本专利技术涉及系统自动化测试,尤其涉及通用接口自动化测试方法、装置、计算机设备及存储介质。
技术介绍
1、目前,交易系统(如证券交易系统)需与多种外围巡检终端(如客户端、集中运营、统一运维平台、拨测平台等)进行接口对接,接口协议类型也因为对接终端的不同而不同。当交易系统对接的协议类型种类较多且接口数量庞大时,不仅会导致消息路由复杂,而且会耗费大量人力去做接口封装和编码,即需要耗费大量人力去分析接口并做案例编写。
2、若针对交易系统每一个对接的接口按接口维度进行协议封装时,则一个接口需要对应一个封装类,且一个接口对应的案例是人工编写文字描述,通过解析文字描述生成接口请求入参,接口的预期是通过编写算法模块进行预计算来和测试执行后的响应进行比对。
3、在以接口维度进行协议封装时封装工作量大,且编写算法模块进行接口的预期获取时在交易系统的需求或者设计文档不全面的时候调试周期长。
技术实现思路
1、本专利技术实施例提供了通用接口自动化测试方法、装置、计算机设备及存储介质,旨在
...【技术保护点】
1.一种通用接口自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据预处理策略为数据预处理器类;所述基于所述接口配置文件对应的协议类型及预设的数据预处理策略,对所述接口配置文件进行转换得到统一数据格式文件,包括:
3.根据权利要求1所述的方法,其特征在于,在所述获取接口配置文件,基于所述接口配置文件对应的协议类型及预设的数据预处理策略,对所述接口配置文件进行转换得到统一数据格式文件的步骤之前,或在所述基于预先配置的代码生成模块,生成与所述统一数据格式文件对应的接口代码文件的步骤之前,所述方法还包括:
【技术特征摘要】
1.一种通用接口自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据预处理策略为数据预处理器类;所述基于所述接口配置文件对应的协议类型及预设的数据预处理策略,对所述接口配置文件进行转换得到统一数据格式文件,包括:
3.根据权利要求1所述的方法,其特征在于,在所述获取接口配置文件,基于所述接口配置文件对应的协议类型及预设的数据预处理策略,对所述接口配置文件进行转换得到统一数据格式文件的步骤之前,或在所述基于预先配置的代码生成模块,生成与所述统一数据格式文件对应的接口代码文件的步骤之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述基于预先配置的用例生成模块,生成与所述统一数据格式文件对应的初始用例文件,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于预先配置的预期生成模块,...
【专利技术属性】
技术研发人员:张笑虹,金彩燕,何显威,李锐佳,杨剑,
申请(专利权)人:深圳华锐分布式技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。