【6】预请求 pre-request的使用

预请求:在请求之前执行的内容。

预请求的执行顺序

1、单个请求的脚本执行顺序如下:

与请求相关联的预请求脚本将在发送请求之前执行。

与请求相关联的测试脚本将在发送请求后执行。

2、对于集合中的每个请求,脚本的执行顺序如下:

与集合相关联的预请求脚本将在集合中的每个请求之前运行。

与文件夹相关联的预请求脚本将在文件夹中的每个请求之前运行。

与集合相关联的测试脚本将在集合中的每个请求之后运行。

预请求的使用

在介绍动态变量时,提到:动态变量每次执行时都会生成新的。

场景:我新增职务,填写编码,编码租户内唯一;

验证时筛选控件时,需要使用新增的编码,验证是否可以搜到新增的职务。所以动态变量不能满足我的需求。

1.在collection中预请求里面添加了:生成随机编码的内容,并将生成的code设置为全局变量。这样后续可以引用。

 

2.请求参数中引用设置的变量

 

3.因为该变量后面还需要使用;每次请求接口时都会生成新的。所以你需要将新增职务时,生成的编码存下来,之后使用。

将接口预请求中填写:获取变量,并将其设置为全局变量:变量名:positionCode。此时:positionCode为新增职务时填写的编码,后续可以直接引用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章