关注分享主机优惠活动
国内外VPS云服务器

Postman教程-Pre-请求脚本和测试脚本介绍

本章将重点介绍和的相关知识。与文件夹相关联的脚本将在文件夹中的每个请求之前运行。与集合相关的脚本将在集合中的每个请求后运行。脚本使用场景工具,在测试脚的帮助下帮助用户自动判断接口请求是否正确,相当于工具中的检查点或者。

前一章解决了“请求本身”的问题,但如何处理“请求前后的动作”?比如在发送请求之前,需要获取当前时间戳,这就需要pre -请求脚本的知识。另外,好像忽略了一个很重要的知识点。请求返回响应后,如何自动判断响应是否正确?这需要测试的知识。本章将关注pre -请求脚本和测试。

对于单个请求,两个脚本的执行顺序是:

pre -请求脚本:在发送请求之前执行。

测试:发送请求后,执行站站在采集角度,执行顺序如下:

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

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

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

④与文件夹相关联的测试脚本将在文件夹中的请求之后运行。

收藏和文件夹也可以编写脚本,这是我以前没有注意到的:所以我可以得出这样的结论:

集合级脚本>文件夹级脚本>请求级脚本(优先级从高->低)

pre -请求脚本脚本的使用场景:

一般用于发送请求前的数据预处理,如获取当前时间戳、随机数等用于接口参数传输。

常见功能和用法如下:说明:

目前postman中自己编写的脚本只支持js,但是可以通过其他方式间接嵌入python脚本。postman可以在pre -请求脚本中发送请求,所以你可以发布用python或者其他语言编写的脚本作为api的接口,然后以接口的形式在postman中进行调用。

测试脚本使用场景:

Postman工具帮助用户在测试脚的帮助下自动判断接口请求是否正确,相当于Load Runner工具中的检查点或者JMeter中的断言函数。

列出结果最基本断言常用的函数:官网,部分脚本用例,有兴趣的可以自己学习:

https://learning . postman . com/docs/writing -scripts/script -references/test -examples/

英文文档不可怕。一些简单的英语单词应该是可以理解的。

免费海量学习资料+面试资料+考试学习视频加群:646294456(入群代码:CSDN666)

未经允许不得转载:主机频道 » Postman教程-Pre-请求脚本和测试脚本介绍

评论 抢沙发

评论前必须登录!