使用robot和jmeter进行API功能测试

问题描述

我计划使用 jmeter 和机器人框架自动执行 REST API 功能测试,但找不到任何相同的文档。如果你们在任何项目中实现了相同的功能,请分享您的经验以及文档链接(如果有) .

解决方法

我相信有很多文档,您应该单独搜索这些主题,示例指南:

  1. REST API Testing - How to Do it Right
  2. Robot Framework JMeter Library

从 JMeter 的角度来看,它只是:

  1. HTTP Request 采样器发送请求
  2. HTTP Header Manager 根据需要添加 headers
  3. Assertions 用于定义通过/失败标准

从 Robot Framework 开始,您只需执行 JMeter 的 .jmx test script

,

您可以使用这些 Robot Framework 库来测试 REST API: