postman 是一个强大的 api 测试工具,广泛用于开发和测试 api。以下是对 postman 的详细介绍,包括其主要功能、使用方法和一些高级功能。
一、postman 简介
postman 是一个用于 api 开发的协作平台,提供了丰富的功能来进行 api 请求、测试和文档编写。它可以用来测试 restful、soap 和 graphql 等不同类型的 api。
二、主要功能
1. 发送请求
请求类型:支持 get、post、put、delete、patch、options 等多种 http 请求类型。
请求头:可以自定义请求头,如 content-type、authorization 等。
请求体:支持多种格式的请求体,包括 json、xml、form data、x-www-form-urlencoded 等。
2. 环境变量
全局变量:在所有请求中共享的变量。
环境变量:在特定环境中使用的变量,适用于不同的开发、测试和生产环境。
集合变量:在某个集合中的请求共享的变量。
数据变量:用于数据驱动测试,可以通过 csv 或 json 文件导入。
3. 测试和验证
断言:使用 javascript 编写断言来验证响应的数据。
预请求脚本:在请求发送前执行的脚本,用于设置或修改请求参数。
测试脚本:在请求完成后执行的脚本,用于验证响应结果。
4. 自动化测试
集合跑者:可以批量运行一组请求,并验证结果。
监控:设置定时任务,定期运行集合并监控 api 的可用性。
发表评论