返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >postman批量执行接口测试的图文步骤
  • 553
分享到

postman批量执行接口测试的图文步骤

2024-04-02 19:04:59 553人浏览 薄情痞子
摘要

目录一、 创建测试用例二、设置全局变量三、设置请求参数四、写批量请求脚本五、批量添加我们有时候为了测试会虚拟创建一些用户,这时候我们可能会通过写sql脚本的形式,但如果没有理清增加用

我们有时候为了测试会虚拟创建一些用户,这时候我们可能会通过写sql脚本的形式,但如果没有理清增加用户的注意事项等,往往造出来的数据不能用,比较方便的操作就是直接用postman写一个批量调用的脚本。

一、 创建测试用例

在这里插入图片描述

这样我们就会发现有一个测试用例。

二、设置全局变量

有些情况下,我们需要一些变动的值,就比如我创建用户,我的用户名,邮箱等不能是一层不变的,那么我们可以用一个变量,来改变这些值。

在这里插入图片描述

在这里有一个小眼睛,来设置我们的变量

在这里插入图片描述

我们可以加入我们想要的一些变量,比如用户名等,还可以加入一些全局的,比如域名等。
我们可以用我们设置的变量去替代,比如下面这样

[图片]

三、设置请求参数

接下来,我们就可以设置请求参数了,比如我下面这个例子

在这里插入图片描述

四、写批量请求脚本

postman里面有写脚本的地方

在这里插入图片描述

pm

在这里插入图片描述

是postman 对象,会调用一些自带的函数

接下来写脚本

var num = pm.globals.get("num")
//生成用户名
var nickName = "test_user";
var emailNext = "@qq.com";
// var randomArgs = 0;
// for(var i = 0;i < 11;i++){
//     randomArgs =randomArgs + Math.floor(Math.random() * 2012);
// }
// nickName = nickName + randomArgs;
nickName = nickName + num;
var trueName = nickName;
var email = num + "@qq.com";
pm.environment.set("truename",trueName);
pm.environment.set("nickName",nickName);
pm.environment.set("email",email);

num = parseInt(num)
// 设置成数字型
pm.globals.set("num", 1 + num )

目前设置的就是加一什么的,这个事js脚本,大家可以改成自己想要的。

五、批量添加

在这里插入图片描述

点击测试集,点击右上角的run按钮

在这里插入图片描述

开始测试就可以了

在这里插入图片描述

这个是没开服务,所以这样的,没啥影响哈。
那怎么模拟并发呢,最简单的方法当然就是多开几个run呗

到此这篇关于postman批量执行接口测试的图文步骤的文章就介绍到这了,更多相关postman批量执行接口测试内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: postman批量执行接口测试的图文步骤

本文链接: https://lsjlt.com/news/144148.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • postman批量执行接口测试的图文步骤
    目录一、 创建测试用例二、设置全局变量三、设置请求参数四、写批量请求脚本五、批量添加我们有时候为了测试会虚拟创建一些用户,这时候我们可能会通过写sql脚本的形式,但如果没有理清增加用...
    99+
    2024-04-02
  • postman接口做关联测试的方法步骤
    目录应用场景方法:通过设置全局变量/环境变量方法一:设置全局变量方法二:环境变量应用场景 假设下一个接口登录需要上一个接口的返回值,例如请求需要先登录获取到token,下一个请求要携...
    99+
    2024-04-02
  • Python装饰器使用接口测试的步骤
    目录第一步,先看一下闭包的语法:第二步,再来看一下闭包的装饰器版本的语法:最后一步,再看一下装饰器的语法:写接口case时,有时需要对cae做一些共性的操作,最典型的场景如:获取ca...
    99+
    2024-04-02
  • Jmeter的接口测试详细步骤并实现业务闭环
    目录一、首先是了解Jmeter接口测试用到的组件二、详细流程一、首先是了解Jmeter接口测试用到的组件 1、测试计划:Jmeter的起点和容器2、线程组:代表一定的虚拟用户3、取样...
    99+
    2024-04-02
  • 用数据库批量修改替换dedecms文章标题和内容的步骤分享[图文]
    如果一个dedecms系统的门户网站,里面的信息内容,已经成千上万,当有一天想要修改大部分文章中的信息时,单篇文章修改的方法不是太现在,那么现在给大家介绍一下用数据库批量修改替换dedecms文章标题和内容,如下:&nb...
    99+
    2022-06-12
    批量修改 文章标题 内容
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作