模块说明
MeterSphere 接口测试模块提供以下主要功能:
- 首页信息展示:展示当前项目的接口数量、接口用例数量、自动化场景数量、定时任务数量、接口覆盖度、用例覆盖度等信息,帮助用户一目了然了解当前项目接口及其测试情况。
- 接口定义:用于创建管理接口、接口用例及执行调试。其中接口定义支持HTTP、TCP、SQL、DUBBO协议,导入支持手动录入,也支持导入企业现有的接口测试工具中的接口,如MeterSphere格式、Postman格式、Swagger格式、HAR格式、JMeter格式等。同时也支持接口录制,可以快速录制接口并导入至MeterSphere平台,大大简化和加速接口的创建。 MeterSphere接口录制工具可到GitHub网站MeterSphere项目下下载。
- 接口自动化:用于场景级自动化测试,能够编排组合多个接口实现一个场景的测试,可以在场景中自由添加接口请求,并提供变量提取、响应断言、前后置脚本、逻辑控制器等高级功能。接口自动化支持用户快速导入现有的Postman接口测试集、JMeter接口测试脚本、HAR脚本、MeterSphere Chrome插件录制的脚本。
- 测试报告:提供直观、美观的页面对接口测试结果进行可视化展示,同时提供报告导出等功能方便对测试结果进行归档及分享。