| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> postman-接口自动化 -> 正文阅读 |
|
[开发工具]postman-接口自动化 |
run folder在folder里组织测试用例,新版本的postman支持直接run folder ?设置迭代次数,延迟时间,选择测试数据文件,然后执行。 run collection?把测试用例组织成collection,然后在collection上点击run ?在runner设置页面,可以设置执行次数,延迟时间,选择测试数据文件,然后run。 点击结果,可以看到响应体。? 测试数据通常在执行接口时,我们会在请求数据里将数据写死,如在id处直接写上id,但是这样测试数据是固定的。 那么如何让测试数据从测试数据文件中读取呢?需要将id对应value写为变量形式如{{department_id}},然后在测试数据文件写入数据。 测试数据文件可以是csv格式或者json格式。 ?csv格式 ?多个参数 ?json格式 在runner设置页面,直接选择数据文件(注意如果csv是txt文件写的,后缀需要修改为csv),再运行,就会直接从文件里选择测试数据,有几个测试数据就会执行几次collection。 随机参数 postman支持生成多种随机参数如图,可以生成时间戳,随机整数,随机城市。 ?定时任务Postman 提供了一个 Monitors (监视器)功能,支持我们提交一个测试任务,按照设置的定时器进行运行,如每小时测试一次 ?请求依赖执行接口的时候,有的时候,我们需要用例执行有一定的顺序。如先执行获取token的接口,再执行其他。 如何保证接口执行顺序? 1、按照在collection的顺序。 接口会按照在collection里的顺序执行,如果接口执行需要顺序,则把先执行的放在前面。 2、自定义执行顺序
在运行完 Request1 接口成功后,不需要再运行 Request2 而是直接跳至 Request3 ,那么我可以在 Request1 接口的 Tests 功能区中执行跳转代码 postman.setNextRequest("request3") 利用? 注意:
附注:postman接口自动化博客 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:57:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |