![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
postman
postman相关知识
Jojo su
冲冲冲,要努力鸭
展开
-
Postman+newman+jenkins(Mac版)
1、Jenkins中创建一个自由风格的项目构建步骤选择shell,cd到需要执行脚本目录下,使用newman命令执行脚本cd ~/Desktop/xxx/postmannewman run test.postman_collection.json -e 本机.postman_environment.json -r html2、在Jenkins中配置环境变量,系统管理>系统配置>全局属性3、vim.bash.profile文件,添加export PATH=${PATH}:/node4、构建项目即可生成测试报原创 2022-06-23 14:15:01 · 476 阅读 · 0 评论 -
Postman实现数据驱动
1、准备测试数据csv文件,这里我设置了请求参数和预期结果2、脚本中引用文件中的数据引入请求参数:引入文件中的断言 :方式1,使用data.列名方式2,使用pm.variables.get("key")获取列的值3、运行用例集,选择csv文件选择csv文件之后,迭代次数会自动填入与文件行数相等的数字4、json格式的文件 请求中引入:用例集运行时引用文件:...原创 2022-06-21 13:50:36 · 340 阅读 · 0 评论 -
Postman+Newman生成测试报告
1、安装node.js,下载地址:https://nodejs.org/en/download/安装完成之后输入node -v,返回版本号即安装成功2、安装newman:输入sudo npm install -g newman,安装成功输入newman -v查看是否安装成功3、安装newman的html报告sudo npm install -g newman-reporter-html4、导出集合,导出环境,导出后文件为json,集合、环境、测试数据放在同一个文件夹下导出集合:导出环境:5、切换到该文件夹下原创 2022-06-21 12:52:33 · 699 阅读 · 0 评论 -
Postman运行用例集
1、编写用例,编写断言,点击Run collection执行执行参数:执行顺序:可以拖动鼠标变更执行顺序Iterations:设置执行次数Delay:每个请求间隔的时间Data:发送请求的Data文件2、查看结果,包含成功、失败、跳过的用例...原创 2022-06-20 17:57:09 · 484 阅读 · 0 评论 -
Postman导入curl请求
测试过程中,开发同学可能会给到一些curl格式的测试接口,一个参数一个参数填写很麻烦还可能会写错,我们可以使用直接导入的方法:点击Import>Raw text,把请求粘贴进来即可原创 2022-06-20 16:57:09 · 1412 阅读 · 0 评论 -
Postman获取上一个接口的返回值
以下两种方法提取成功之后都是在全局变量中(小眼睛)查看1、Json提取器2、正则表达式提取器这里的正则表达式会返回两个值,取第二个值设置为全局变量3、下一个接口中使用{{}}引用原创 2022-06-20 16:37:23 · 2984 阅读 · 0 评论