一种面向大型工业系统RPC API的自动化测试方法

    公开(公告)号:CN119621561A

    公开(公告)日:2025-03-14

    申请号:CN202411689018.7

    申请日:2024-11-25

    Abstract: 本发明公开了一种面向大型工业系统RPC API的自动化测试方法。该方法以API文档及租户历史调用数据为输入,实现API自动测试。该方法主要包含三个阶段:API依赖模型构建、API测试序列生成、API序列参数渲染。API依赖模型的构建基于API文档和租户历史调用数据来实现,分为三个步骤:API文档静态分析、基于大模型的参数聚类、基于租户历史调用数据的依赖关系过滤。API测试序列的生成基于上一个阶段生成API依赖图,以待测API为起点,不断迭代搜寻前置依赖API来生成序列,最终通过CRUD语义进行过滤。API序列参数的渲染是针对上一阶段生成的API序列,通过构建动态词典和大模型参数推荐来实现。

Patent Agency Ranking