metersphere使用篇-接口测试

如果你们的项目需要接口自动化测试来提升效率,如果你们已经开始使用postman、jmeter那么这个工具是可以帮助到你的,如果不会安装请参考安装教程

https://blog.csdn.net/zhao103804/article/details/115952812

1.创建项目

系统设置-项目管理

新增环境配置,通用配置中为全局变量,HTTP配置可配置请求链接以及全局请求头参数

2.API接口

创建接口

依次填入基础信息、请求参数等信息,填写完成后点击“测试”按钮

测试页面有前置脚本、后置脚本、断言规则、提取参数4个功能可以处理请求、响应参数

a、前置脚本、后置脚本支持JAVA、python等语言

如使用beanshell脚本时使用了第三方jar包则需要在系统设置-项目管理中 JAR包管理中上传对应的jar包即可

在使用时直接import导入jar包即可

b、断言规则

在接口测试通过后,点击断言规则,点击推荐JSONPath断言,可在弹出的对话框中点击红色框可生成对应的断言规则

c、提取参数

在接口测试通过后,点击提取参数,点击推荐JSONPath断言,可在弹出的对话框中点击红色框可生成对应的提取规则

在接口测试通过后点击“更新接口”保存接口即可

3、测试CASE

在API列表点击CASE新增接口用例

4、接口自动化

删掉后的接口,会自动转入回收站中,可以将其恢复或者彻底删除

每一个场景,都可以对应多个接口用例或者API接口

场景支持接口列表导入、场景导入等方式

4.1复制接口

该功能是将API接口复制过来,修改API接口不会影响到场景中的接口

4.2复制或引用接口用例

复制功能是将API接口用例复制过来,修改API接口用例不会影响到场景中的接口用例

引用功能是将API接口用例引用过来,修改API接口用例会影响到场景中的接口用例

4.3场景变量设置

自定义增加全局变量,可以引入常量、列表、csv、计数器、随机数等

4.4等待控制器

当某个步骤执行后需要等待一段时间时使用。作为某个步骤的子步骤添加时,该步骤将等待若干时间后再执行;当作为上级步骤添加时,同级的所有步骤均会等待

4.5循环控制器

目前支持次数循环、ForEach 循环和 While 循环三种循环方式

4.6条件控制器

当条件控制器中配置的条件满足时,条件控制器下的子步骤才会执行,否则子步骤将会跳过

 

 

 

 

 

  • 3
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
metersphere-platform-plugin-sdk是一个应用于Metersphere平台的插件软件开发工具包。Metersphere是一个开源的、企业级的软件测试管理平台,用于进行软件测试管理和质量控制。metersphere-platform-plugin-sdk旨在帮助开发者扩展Metersphere平台的功能,以满足各种软件测试需求。 该SDK提供了一系列的API和工具,使开发者能够开发自定义的插件,并将其集成到Metersphere平台中。通过这些插件,用户可以更灵活地进行测试管理和自动化测试,提高测试效率和质量。 metersphere-platform-plugin-sdk具有以下特点和功能: 1. 简单易用:SDK提供了简单易懂的API和文档,使开发者能够快速上手。同时,SDK还提供了丰富的示例代码和工具,帮助开发者快速开发自己的插件。 2. 功能丰富:SDK提供了丰富的功能和接口,开发者可以根据自己的需求来选择和集成。例如,可以开发针对特定测试工具的插件,实现与该工具的无缝集成,使测试工具与Metersphere平台的数据和功能进行交互。 3. 可扩展性强:SDK提供了一套灵活的插件机制,使开发者能够根据需求进行扩展。开发者可以开发新的插件类型,或者扩展现有插件的功能,从而满足不同的测试场景和需求。 通过使用metersphere-platform-plugin-sdk,开发者可以在Metersphere平台上定制化开发插件,实现更高级别的测试管理和自动化测试。这将帮助企业提升测试效率、降低软件质量风险,提高软件交付的质量和稳定性。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值