![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试:Postman
文章平均质量分 94
不怕猫的耗子A
天空一无所有,为何还给我安慰
展开
-
Postman:接口测试项目实战
Postman接口测试项目实战1、其实也不算什么实战吧,因为自己本来就没有什么完整的接口测试经验,只是在平常工作中用偶尔用Python写过接口测试用例。这个例子也是根据书里面来的2、自己买了一本关于接口测试的书,写这些主要是对前面自己学的做一下巩固吧,虽然还是有很多地方没完全弄懂。所以这里用到的演练项目是书里面附带的资源,是用Python里面的Tornado框架写的一个Web页面,主要涉及...原创 2019-11-14 20:59:44 · 14481 阅读 · 11 评论 -
Postman:脚本应用_pm对象
pm对象pm对象包含与正在执行的脚本有关的所有信息,并允许访问正在发送的请求的副本或接受到的响应,它还允许获取和设置环境变量和全局变量pm.info对象pm.info对象包含与正在执行的脚本有关的信息,如请求名称、请求ID和迭计数等有用信息储存在该对象中方法 描述 结果类型 pm.info.eventName 输出脚本是在哪个脚本栏中执行的 字符串类型...原创 2019-11-12 21:49:55 · 11850 阅读 · 7 评论 -
Postman:脚本进阶
脚本进阶responseBody1、responseBody:响应体,类型为String2、可以利用方法JSON.parse(responseBody)将其转化为对象例1:var Response = responseBody;//这步可以省略,只是将responseBody再赋值给一个变量console.log("响应的字符串型响应体为:",Response)//使...原创 2019-11-07 21:46:19 · 2466 阅读 · 1 评论 -
Postman:测试脚本
测试脚本Postman工具借助测试脚本来帮助用户自动判断接口请求响应是否正确,相当于LoadRunner工具中的检查点或JMeter中的断言Tests基础知识如果将预请求脚本看成是接口的前提条件,那么测试脚本就是"预期结果",借助Tests能实现接口响应的自动检验。同样,用户可以使用JavaScript语言为每个请求编写和运行测试脚本注:1、在Tests脚本编辑区旁边P...原创 2019-11-07 21:18:04 · 2490 阅读 · 1 评论 -
Postman:脚本应用_预请求脚本
Postman脚本介绍Postman支持JavaScript,它允许用户向请求和集合添加动态行为。通过使用JavaScript脚本,可以构建包含动态参数的请求,在请求之间传递数据。用户可以在下面的两个事件流中添加JavaScript代码: ⑴在请求被发送到服务器之前:在“Pre-request Script”标签页下添加预请求脚本 ⑵在服务器响应内容被接收到以后:在“Tests...原创 2019-11-05 20:58:44 · 3260 阅读 · 1 评论 -
Postman:创建工作流
创建工作流在使用“Collection Runner”的时候,集合中的请求执行顺序就是请求在Collection中的显示排列顺序。但是,有的时候我们不希望请求按照这样的方式去执行,可能是执行完第一个请求,再去执行第五个请求,然后再去执行第二个请求这样的方式;那么在“Collection Runner”中如何去构建不同的执行顺序呢?因此就需要在Postman中构建不同的工作流基本用法...原创 2019-10-28 22:35:39 · 980 阅读 · 0 评论 -
Postman:集合执行
集合执行集合是一组请求,运行集合,就会依据所选的环境变量,发送集合中所有的请求,如果配合脚本就可以构建集成测试套件,在接口请求之间传递数据,并构建接口实际工作流的镜像。如果想要自动化测试接口,运行集合是非常必要的集合运行参数集合可以在Postman应用程序中使用集合运行器运行,也可以从命令行使用Newman工具运行打开集合运行器1、在Postman中运行集合,单击集...原创 2019-10-28 22:23:13 · 2259 阅读 · 1 评论 -
Postman:集合基础
集合1、集合可以理解成请求的总和或合集。使用集合是Postman工具实现自动化测试的必要条件2、在Postman中,集合表示将请求进行分组、分模块管理;对含义相近、对功能相近的请求保存到一个集合中,方便后期的维护、管理和导出为什么创建集合1.组织可以将请求分组到文件夹和集合中,以便您不必重复搜索历史记录2.文档可以为请求,文件夹和集合添加名称和描述:将请求保存到集合和...原创 2019-10-21 22:57:17 · 2431 阅读 · 0 评论 -
Postman:变量
变量借助变量,Postman可以实现业务逻辑与测试数据相分离,这有助于用户创建健壮性的测试用例什么是变量变量是来源于数学的概念,在计算机语言中指能储存计算结果或能表示值的抽象概念。变量可以通过变量名访问。简单的来说,变量就是可以取不同值得符号为什么使用变量变量允许在多个位置重用同一个值,这样就可以使代码保持独立。另外,如果想要更改值则可以通过改变变量来影响变量的值...原创 2019-10-11 22:35:16 · 2439 阅读 · 0 评论 -
Postman:请求方法、认证
请求方法HTTP有多种请求方法,如GET、POST、PUT、DELETE、PATCH、HEAD等,不同的请求方法定义了请求如何被服务器处理。Postman支持所有的HTTP请求方法,包括一些很少使用的请求方法,如PROPFIND、UNLINK等GET请求1、HTTP GET请求方法是从服务器检索数据,数据由统一资源标识符(URI)标示。2、GET请求将参数拼接在URI...原创 2019-09-25 21:42:53 · 9604 阅读 · 1 评论 -
Postman:代理、生成代码片段
捕获HTTP请求Postman提供了轻松查看和捕获应用程序中发送和接收的实际HTTP请求流量的工具, 可以在Postman本机应用程序中使用内置代理进行抓包,或者使用Postman的Chrome浏览器应用程序的扩展拦截器postman内置代理postman有一个可以捕获HTTP请求的代理 ⑴postman应用程序监听客户端应用程序或者设备发出的任何请求 ⑵post...原创 2019-09-22 18:14:14 · 859 阅读 · 0 评论 -
Postman:API请求与响应
请求构建器在"Builder"选项卡下,请求构建器允许快速创建任何类型的HTTP请求。HTTP请求的4个部分是Method、URL、Headers和Body。Postman提供了方便的工具来处理上述部分Method使用下拉菜单,更改请求方法非常简单。请求体编辑器区域将根据方法的变化而变化。不同的请求方法的可编辑区域不同(如get方法时Body标签置灰)URL1、URL是用户...原创 2019-08-24 15:46:33 · 6126 阅读 · 0 评论 -
Postman:基础
Postman本地应用版和Chrome插件版的区别首先不管是插件版还是本地应用版,网上都有很多安装教程,因此这里就不介绍两个版本的安装教程了推荐安装本地应用版:应用版是建立在Electron(一种框架)上的,克服了Chrome浏览器平台的一些限制1、Cookie 本机应用程序可以直接使用Cookie,而Chrome浏览器的插件版本则需要借助Interceptor插件2、内置代理...原创 2019-08-18 22:02:32 · 6494 阅读 · 4 评论