软件测试----接口测试

发布于:2022-11-04 ⋅ 阅读:(478) ⋅ 点赞:(0)

接口测试

一、postman的使用

1、创建集合,在集合中创建用例

  步骤:点击collections创建一个包,包下add创建一个测试用例

2、三种变量的使用

①环境变量

(1)点击小眼睛

(2)添加环境变量

 (3)编辑环境变量

 ②全局变量

(1)全局变量的添加

   方式一:与环境变量相同在小眼睛下的Global中添加全局变量 

方式二:通过函数的方式添加全局变量

 ③本地变量

  步骤:点击Pre-requestScript →选择函数→生成函数添加键和值

 备注:

    1)环境变量与全局变量的优先级
        当环境变量和全局变量均存在并且名称相同时先使用全局变量

    2)本地变量仅限于当前的测试用例

3、数据断言

步骤:方式在test中添加对应的函数进行断言操作

4、控制数据执行顺序

步骤:在Pre-request Script中添加函数 postman.setNextRequest('下一个执行的用例名称'),如果最后一参数设为null,否则将会进入死循环

5、批量执行测试用例

步骤:批量处理点击某个文件夹的Run选项,对文件夹中的所有用例进行处理

 

6、 数据驱动

 ①创建数据文件

先创建txt文件输入数据后再将扩展名改为json

文件格式:

[{"loginName":"student","password":"student"},

{"loginName":"student","password":"student"},

{"loginName":"student","password":"student"}]

②再运行文件夹中添加文件

 注:文件的格式也可以是csv文件

二、jmeter的使用

1、发送请求--get请求

添加步骤:线程组>添加>取样器>HTTP请求  

测试的路径:http://httpbin.org/get

2、发送请求-post请求

 添加步骤:线程组>添加>取样器>HTTP请求  

测试的路径:http://httpbin.org/post

3、添加断言

步骤:选中一个请求>右击>添加>断言>响应断言

 4、请求添加参数

参数设置--Query String Parameters

如果希望在请求中添加参数 则可以在HTTP请求页面的参数选项中添加参数,该参数会通过Query String Parameters方式传递给服务器,也就是URL中传递参数

 参数设置--Request Body

步骤:请求>添加>配置元件>HTTP信息头管理器 >在管理器中添加参数类型:ContentType: application/json     

 将数据添加到请求头中

5、CSV数据驱动

添加CSV数据管理器  添加数据  数据使用英文半角符进行间隔

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到