postman 的 script 主要分成两类,一类是Pre-Request Scripts,在发送请求之前执行,一类是Tests,个人感觉可能叫Post-Response Scripts更好一些,因为我们不仅仅可以写测试,也可以记录日志,也可以设置变量等 上次我们说过了 postman 的测试推荐使用 Collection ,Collection 下可以分目录也可以直接就是 request,目录里也可以有...
把request的类型改成POST,编辑我们的request body,使用{{xhbxId}}的方式获取参数。本次调用正确的递增了Id为709。 test script 接下来,通过test script测试结果。保持我们之前的Pre-request scripts不变。如果再按一次send,则返回的结果中,应该包含如下字符串:"_id":"710"那么,我们就应该在test script里面,测试re...
1.2 POST 请求 POST 请求一般对数据进行新增,我们来新增一条记录到数据集合,名字叫 “李隆基”。这里我们将 Request 的 Headers 的“Content-Type” 设置为 Json 格式。 Pre-Request Script 的用法,我们后续会涉及到,敬请关注。这里先介绍下 Request的 Body,“form” 和“x-www-form-urlencoded” 模拟 form 表单...
.antMatchers("/static/**").permitAll() //放行静态资源 .antMatchers("/static/script/**").permitAll() //放行静态资源(无效 不知道原因) .antMatchers("/initialPage","/toSession").permitAll() ///initialPage permitAll() 该initialPage页面下不被拦截(放行) .antMatchers("/login").permitAll()...
2.登录:传入2个参数,post。 注意:idea中方法的参数名和数据库中的可以不一样。(我这里写的一样) /** * 用户登录的方法 * @param phone * @param password * @param response * @return map key:token value:token字符串 * @throws Exception
POST 中要携带的请求数据可以通过 body 上传。 form-data:既可以上传键值对,也可以上传文件 x-www-form-urlencoded:会将表单内的数据转换为键值对 raw:可以上传任意格式的文本,比如说 Text、 JSON、 XML、HTML 等 binary:只可以上传二进制数据,通常用来上传文件。 Pre-request Script 请求前需要执行的脚本可以...
response依然以正确的内容显示出来 3.可以使用pre-request script功能来创建环境变量与全局变量,还有销毁环境变量与全局变量,pre-request script是预置的脚本,执行在请求之前 点击pre-request script,进入预设脚本页面 点击右侧的脚本,并设置全局变量与环境变量,并将url进行替换,点击send发送,看到结果还是以正确的形式进行展...
1.2 POST 请求 POST 请求一般对数据进行新增,我们来新增一条记录到数据集合,名字叫 “李隆基”。这里我们将 Request 的 Headers 的“Content-Type” 设置为 Json 格式。 Pre-Request Script 的用法,我们后续会涉及到,敬请关注。这里先介绍下 Request的 Body,“form” 和“x-www-form-urlencoded” 模拟 form 表单...
1. 在发送request之前,编写pre-request script,定制化request。 2. 收到response之后,用test script,处理返回的数据。 整个流大概是这样的: Pre-request scripts pre-request script就是一段在发送request之前执行的代码。大家可以自己脑补在什么场景可以用到它。比如,随机的URL参数,变化的requst body等。
Post 介绍一下断言 断言的常用代码 tests[“status code is 200”]=responseCode.code===200;tests[...