Runner 介绍
  q2rViTiemRgY 2023年11月02日 49 0


Runner 介绍

概述

Runner是用来批量调用collection里某个文件夹里的全部接口的。

(注意,我说的是文件夹内所有接口,可以是一级文件夹,也可是二级文件夹)

示意图

打开runner,如图所示

Runner 介绍_前端

说明

历史记录

历史执行记录

     2.导入

导入别人或之前导出的runner结果以方便查看。

Runner 介绍_参数化_02

3.当前执行

4.执行详情

点击这个会跳到历史记录

5.选择用例集合

选择需要执行的用例集合

6.环境变量

选择执行时需要使用的环境变量

7.迭代次数

输入需要执行的次数

注意:在使用csv文件进行参数化时,最好有多少组数据,这里就填多少。至于不这么填有啥效果,自己去试试呀 ~

8.延时/间隔

每个请求之间的间隔

9.参数文件

在批量执行时,如果遇到想参数化的情况,在此处配置。举例:

一个登录请求为:http://127.0.0.1:80/login,请求方式为post,请求data为:

{

       "account": "zhangsan",

       "pwd": "123"

}

其中account和pwd分别是帐号、密码,在实际中,有一大批帐号需要登录,这时可以利用runner的参数化来解决。在本例中,需要把account和pwd的值参数化,首先在请求时先定义这两个值为分别变量{{user}}和{{密码}}如下:

{

       "account": "{{user}}",

       "pwd": "{{mima}}"

}

然后创建一个csv格式的文件,文件首行为两个变量名,其余各行值,如下图所示:

Runner 介绍_postman_03

然后选中这个csv文件

Runner 介绍_postman_04

点击preview,可以看到参数信息

Runner 介绍_postman_05

,然后就可以开始了。

10.监控

Pro收费版本才有的功能,本文不作介绍

11.newman

暂时我也不会玩,会玩的时候在单独拿出来吹牛逼

12.doc文档

Runner的相关官文,英文的~

13.当前结果

会显示tests的执行结果

14.开始按钮

Runner 介绍_参数化_06

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  xaeiTka4h8LY   2024年05月17日   48   0   0 数据库JavaSQL
q2rViTiemRgY