随笔分类 - postman
摘要:前言 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 将postman导出的脚本,持续集成到Jenkins,可以实现待测软件的持续集成 集成Jenkins 一、Jenkins环境准备 Jenk
        阅读全文
                
摘要:前言 前面的应用中,都是在postman图形界面工具里面进行测试,但是有时候我们需要把测试脚本集成到CI平台,或者在非图形界面的系统环境下进行测试,那么我们该如果处理呢 通过newman来执行postman测试脚本,并生成测试报告 Newman是一款基于nodejs开发的可以运行postman脚本的
        阅读全文
                
摘要:前言 对于Postman中的每个请求,我们都可以使用JavaScript语言来开发测试脚本。这也就好比单元测试。我们先看看Postman的相关界面: 编写测试脚本 Postman测试脚本本质上是在发送请求后执行的JavaScript代码,我们可以通过访问pm.response对象获取服务器返回的报文
        阅读全文
                
摘要:前言 在前面的文章中已经说到了,在Postman中可以编写以下两种脚本: 前置请求脚本 测试脚本 这两种脚本的运行时机都不一样,在上一篇《Postman—脚本介绍》中已经详细的进行了介绍。这篇文章将对其中的前置请求脚本进行详细的总结。 前置请求脚本 前置请求脚本是在请求发送之前执行的代码片段。对于前
        阅读全文
                
摘要:前言 Postman包含一个基于Node.js的强大的运行时环境,它允许我们为请求和集合添加动态行为。这使的我们可以编写测试用例,构建可包含动态参数的请求,在请求之间传递数据等等。 我们可以在流程中以下2个事件执行期间添加JavaScript代码: 用户可以将请求前置脚本和测试脚本添加到集合,文件夹
        阅读全文
                
摘要:前言 在使用“Collection Runner”的时候,集合中的请求执行顺序就是请求在Collection中的显示排列顺序。但是,有的时候我们不希望请求按照这样的方式去执行,可能是执行完第一个请求,再去执行第五个请求,然后再去执行第二个请求这样的方式;那么在“Collection Runner”中
        阅读全文
                
摘要:前言 数据文件是非常强大的方式使用不同的测试数据来测试我们的API,以检查它们是否在各种情况下都能正常运行。我们可以认为数据文件是“Collection Runner”中每个请求的参数。下面,通过一个例子来说明如何使用数据文件。 这篇文章需要结合下面两个文件进行说明,请分别下载: 集合文件 数据文件
        阅读全文
                
摘要:postman中 form-data、x-www-form-urlencoded、raw、binary的区别 postman中 form-data、x-www-form-urlencoded、raw、binary的区别 postman中 form-data、x-www-form-urlencoded
        阅读全文
                
摘要:一、单个数据参数化 场景:购物车接口,需要用到登录接口返回的token 1.登录接口,在Tests里面设置usertoken环境变量,用来保存token值。 2.获取购物车接口使用usertoken变量 二、批量参数化 如:搜索接口,需要搜索“测试”、“爱心”、“A”、“123”等关键字 1.新建t
        阅读全文
                
摘要:Postman中的authorization Postman中的authorization Postman中的authorization Postman中的authorization 版权声明,参考: https://blog.csdn.net/qq_28284093/article/details
        阅读全文
                
摘要:1.首先在postman新建要批量运行的接口文件夹,新建一个接口,并设置好全局变量。 2.然后在Test里面设置好要断言的方法 如: pm.test("Status code is 200", function () { pm.response.to.have.status(200);}); pm.
        阅读全文
                
摘要:postman提供了environment管理功能,想要在多个环境中测试,比如在测试环境、灰度环境、生产环境等,只需要用同样的接口,切换下环境即可,非常方便。具体步骤: 一、切换环境 1.点击界面右上角的倒三角,点击no environment(native版本才有,插件版是(Manage Envi
        阅读全文
                
摘要:前言 postman断言是JavaScript语言编写的,在postman客户端指定区域编写即可。 断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。 一、断言步骤 断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。 一、断言步骤 
        阅读全文
                
摘要:首先,做接口测试前要有明确的接口文档,假设已经在PC上安装好了Postman。 1. 普通的以key-value传参的get请求 e.g. 获取用户信息 Get请求,写入url拼好参数,发送请求,查看结果。 2. 以Json串传参的post请求 e.g. 获取用户余额 Post请求,写入url,点击
        阅读全文
                
摘要:postman使用之二:数据同步和创建测试集 一、数据同步 启动postman 后在右上角可以登录账号,登录后就可以同步自己的api测试脚本,连上网在办公区在家都可以同步。 二、创建测试集 1.点击collections,点击add folder 2.create后,可以在左侧看到创建的文件夹,该接
        阅读全文
                
摘要:Postman简介 不管web自动化测试还是APP自动化端,测试过程中都会涉及到接口测试。接口测试分为服务器端测试和客户端测试。今天给大家介绍一个测试服务器端的小工具--Postman。它可以构造各类请求数据测试服务器返回。 如何安装Postman,postman有Chrome插件版和native版
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号