2022年全国职业院校技能大赛(高职组)“软件测试”赛项接口测试任务书

任务 接口测试

  1. 执行接口测试

本部分按照要求,执行接口测试;使用接口测试工具PostMan,编写脚本、配置参数、执行接口测试并且截图,截图需粘贴在接口测试总结报告中。

接口测试具体要求如下:

题目1:资产统计报表查询接口脚本编写和执行测试,并执行脚本。

前置条件:资产管理员角色新建资产入库如下数据——资产名称:测试数据、资产编码:765432。

(1)资产统计报表查询接口描述如下:

接口功能:提供统计报表查询处理。

接口地址:http://192.168.1.251/asset/mobile/statistics。

请求方式:POST。

请求参数:

参数

扫描二维码关注公众号,回复: 15893872 查看本文章

必填

类型

说明

statType

Ture

Int

按品牌统计(默认3)

响应结果:

  • "status":1,"msg":"操作成功!";
  • 其余均失败。

(2)接口测试要求说明:

  • 在Postman中新建Assertion脚本,测试资产列表查询接口;
  • 在Pre-request Script中使用environment.set方法设置环境变量,参数名和参数值分别为statType:3;
  • 在脚本{Body}中设置KEY和VALUE接收请求参数;
  • 在Tests中对执行结果进行断言判断,设置两个断言,①判断响应状态码为200,②响应内容中返回的参数值中存在“操作成功”字符;
  • 设置完成执行接口测试;
  • 截图要求:一共3张图,分别为:①用例Body界面截图,需要包含接口提交方式和URL;②用例Pre-request Script界面截图;③用例Tests界面以及Test Results界面截图。

题目2:资产统计报表查询接口脚本编写和执行测试,并执行脚本。

前置条件:资产管理员角色新建资产入库如下数据——资产名称:测试数据、资产编码:765432。

(1)资产统计报表查询接口描述如下:

接口功能:提供统计报表查询处理。

接口地址:http://192.168.1.251/asset/mobile/statistics。

请求方式:POST。

请求参数:

参数

必填

类型

说明

statType

Ture

Int

按取得方式统计(默认4)

响应结果:

  • "status":1,"msg":"操作成功!";
  • 其余均失败。

(2)接口测试要求说明:

  • 在Postman中新建Assertion脚本,测试资产列表查询接口;
  • 在Pre-request Script中使用environment.set方法设置环境变量,参数名和参数值分别为statType:4;
  • 在脚本{Body}中设置KEY和VALUE接收请求参数;
  • 在Tests中对执行结果进行断言判断,设置两个断言,①判断响应状态码为200,②响应内容中返回的参数值中存在“操作成功”字符;
  • 设置完成执行接口测试;
  • 截图要求:一共3张图,分别为:①用例Body界面截图,需要包含接口提交方式和URL;②用例Pre-request Script界面截图;③用例Tests界面以及Test Results界面截图。
  1. 接口测试报告编写

根据接口测试情况,参考接口测试报告模版,按要求截取接口测试脚本和结果截图并粘贴到接口测试报告中,完成接口测试报告的编写。

猜你喜欢

转载自blog.csdn.net/qq_50377269/article/details/131985903