-
公开(公告)号:CN118484392A
公开(公告)日:2024-08-13
申请号:CN202410668695.4
申请日:2024-05-28
Applicant: 潍柴动力股份有限公司
Inventor: 姜承安
IPC: G06F11/36
Abstract: 本申请提供一种跨平台的接口测试方法、接口测试装置、设备及介质,该方法包括:根据原接口信息,获取与原接口匹配的原接口文件的原编程语言类型,以及当前测试平台的目标编程语言类型;根据原编程语言类型和目标编程语言类型,查询获取相应的跨语言桥接工具;根据原接口文件和原接口信息,采用跨语言桥接工具,获取与目标编程语言类型匹配的目标文件;根据目标文件的类型,获取与类型匹配的集成规则,并根据集成规则,将目标文件集成到当前测试平台,以实现当前测试平台的测试脚本调用目标文件,完成接口测试。本申请通过将原接口转换为当前测试平台可调用的接口文件,实现提高测试效率,简化了测试环境的管理,以及提高了测试用例的复用率。
-
公开(公告)号:CN118540244A
公开(公告)日:2024-08-23
申请号:CN202410673629.6
申请日:2024-05-28
Applicant: 潍柴动力股份有限公司
IPC: H04L43/0823 , H04L67/2871 , H04L67/51 , H04L67/133 , H04L41/14 , H04L69/22
Abstract: 本申请实施例提供一种通信中间件的测试方法、装置、设备、介质及产品,包括:获取待测中间件的应用参数;响应于用户根据应用参数对预设的标准化参数列表的填写确认操作,生成待测中间件的正常服务模型;根据正常服务模型,生成服务端程序和客户端程序;将服务端程序的源文件和待测中间件的源文件进行联合编译生成服务端的可执行文件;将客户端程序的源文件和待测中间件的源文件进行联合编译生成客户端的可执行文件;使用测试例集合运行服务端的可执行文件和客户端的可执行文件,抓取网络报文进行解析,得到实际的消息时序;将实际的消息时序与服务调用消息时序进行比对,得到待测中间件的正常测试结果。本申请实施例的方法,提高了测试效率。
-