作为一名测试工程师,那么Postman绝对是大伙必备的工具之一。
在这个系列教程中,我将为大伙详细讲解如何使用Postman进行API测试。
今天我带大伙实战一番postman如何请求参数化 ,让你们快速上手这款工具。
请求参数化
数据参数化是Postman最有用的特征之一。你可以将使用到的变量进行参数化,而不是使用不同的数据创建相同的请求。
这些数据可以来自数据文件或环境变量。参数化有助于避免重复相同的测试,可用于自动化迭代测试。
postman参数化的形式主要有三种:
1、内置变量实现
内建变量为postman自带的系统变量
Variable Name | Description | Examples |
---|---|---|
{ {$guid}} | 添加一个V4风格的GUID | “611c2e81-2ccb-42d8-9ddc-2d0bfa65c1b4” |
{ {$timestamp}} | 添加当前的时间戳,精确到秒 | 1562757107 , 1562757108 , 1562757109 |
{ {$randomint}} | 添加0-1000之间的随机整数 | 0-1000之间的随机整数 |
{ {$randomFullName}} | 随机英文全名(名字 姓氏) | Connie Runolfsdottir , Sylvan Fay , Jonathon Kunze |
{ { $randomBoolean}} | 随机布尔值 (true/false) | true , false , false , true |
内建变量一般放在request里
2、使用Pre-request Script实现
-
首先先获取一个随机数, Math.random()是JavaScript中一个获取随机数的方法
var test = parseInt(Math.random()*9);