Postman从入门到精通----学习笔记(四)

本章内容比较简单~

目录

Tests 断言

随机数

Tests 断言

  1. Response body: Contains string(校验返回结果中是否包含某个字符串)
  2. Response body: Is equal to a string(校验返回结果是否等于该字符串)
  3. Response body: JSON value check(校验返回结果中某个字段值是否等于某个值)
  4. Response header: Content-type header check(校验响应头是否包含某个值)
  5. Response time is less than 200ms(校验响应时间是否少于200ms)
  6. Status code: code is 200(校验状态码是不是200)

  • Response body: Contains string

检查整个响应结果里面是否包含xxx:

失败的情况:

  • Response body: Is equal to a string

        强调:响应结果必须和填写的字符串一致:

        (这种情况不常用,条件太狭窄,当出现动态的返回值时,就不能判断了)

  • Response body: JSON value check(常用)

         同时校验字段名和返回字段值,需要修改两个地方:校验的的字段和校验的结果值。字段值和返回的结果值都必须一模一样才能成功。

  • Response header: Content-type header check

       要校验的响应头,不是指里面的值,指的是头部信息key

  • Response time is less than 200ms

响应时间是不是少于xxxms

  • Status code: code is 200(常用)

响应状态码是不是xxx

随机数

在大批量测试以及自动化测试过程中,对于同一个不允许重复的参数进行传参时,使用随机数可以保证其不被重复。

方式:

  • {{$guid}}:添加一个V4风格的GUID

(如:aa002-44ac-45ca-aae3-52bf19650e2d)

每执行一次,随机数都会出现不一样的值

  • {{$timestemp}}:将当前的时间戳,精确到秒

精确到毫秒时,后面增加000即可

随机数在经过转码后就是我们平时看到时间显示方式了,测试时不需要

  • {{$randomInt}}:添加0和1000之间的随机整数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值