Linux postman脚本运行环境配置

这篇具有很好参考价值的文章主要介绍了Linux postman脚本运行环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、准备

本文主要介绍postman生成的脚本文件在Linux运行所需环境配置,不涉及postman软件安装和使用

1.1、软件版本

postman脚本运行所需软件主要是 newman 和 nodejs

软件 系统
postman Windows 11
newman Linux
nodejs Linux

1.2、涉及链接

Postman下载链接:https://www.postman.com/downloads

newman官网:https://www.npmjs.com/package/newman

nodejs下载链接:https://nodejs.org/zh-cn/download

聚合免费API官网:https://www.juhe.cn

2、环境搭建

postman脚本主要是通过Newman运行,但是Newman又需要一个Node.js环境,所以,我们需要先安装Node.js环境

2.1 nodejs

下载Linux 二进制文件(x64),右键复制下载链接,然后进Linux下载

newman下载:https://nodejs.org/en/download/
Linux postman脚本运行环境配置
如果没有可视化界面,可通过如下命令下载和解压

(1)下载和安装

我的Linux分发版本是Ubuntu,具体命令和步骤如下

安装wget工具

sudo apt install -y wget

下载nodejs压缩包,具体版本根据最新的来,也可以用可视化界面直接下载然后解压,这里就是一个正常的下载解压环节

wget https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz

解压至opt目录下,也可以自定义,不过要前后文一致

tar -xvf node-v16.16.0-linux-x64.tar.xz -C /opt/

(2)配置环境变量

打开 ~/.bashrc文件

vi ~/.bashrc

追加以下内容(/opt/node-v16.16.0-linux-x64 根据实际下载文件名称来)

# node
export NODE_HOME=/opt/node-v16.16.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH

刷新环境变量

source ~/.bashrc

(3)查看版本

node -v
npm -v

2.2 newman

(1)下载和安装

使用npm直接安装newman

npm install -g newman --registry=https://registry.npm.taobao.org

注:--registry=https://registry.npm.taobao.org的意思临时指定npm仓库的下载源为国内淘宝源,提升安装速度。

(2)查看版本

newman -v

(3)扩展插件,非必须

由于后续需要生成测试报告,还需要安装html报告插件

基础版

npm install -g newman-reporter-html --registry=https://registry.npm.taobao.org

增强版

npm install -g newman-reporter-htmlextra --registry=https://registry.npm.taobao.org

3、运行postman脚本

通过newman命令运行

格式如下

newman run postman脚本文件 -e postman环境变量文件

例如文章来源地址https://www.toymoban.com/news/detail-459251.html

newman run APIHUB_0623.postman_collection -e 34test_0623.postman_environment

到了这里,关于Linux postman脚本运行环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 揭开ChatGPT面纱(1):准备工作(搭建开发环境运行OpenAI Demo)

    本博客的gitlab仓库:地址,本博客对应01文件夹。 随着人工智能技术的飞速发展,ChatGPT作为其中的佼佼者,已经逐渐从实验室走向了公众视野。它不仅仅是一个简单的聊天机器人,而是代表了自然语言处理(NLP)领域的前沿技术。在ChatGPT的帮助下,我们能够实现更自然、更

    2024年04月26日
    浏览(31)
  • Maven锦集:在IDEA中配置环境变量 | 无法将“mvn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 | CommandNotFound | [ERROR]

    1、 Maven的环境变量配置 , 其重要性等同于JAVA环境变量的配置 ,如果忽略了,在使用Maven命令时,就会报一些错误。 2、在配置Maven的settings.xml文件时,不小心多了或少了尖括号,也会报错。 本文针对这两个问题,进行阐述,核心内容就是Maven环境变量的配置。  提示: 如果

    2024年02月08日
    浏览(42)
  • Apache Flink连载(十八):Flink On Yarn运行原理及环境准备

     🏡 个人主页:IT贫道-CSDN博客  🚩 私聊博主:私聊博主加WX好友,获取更多资料哦~  🔔 博主个人B栈地址:豹哥教你学编程的个人空间-豹哥教你学编程个人主页-哔哩哔哩视频 目录 1. Flink On Yarn运行原理

    2024年02月03日
    浏览(32)
  • 配置OpenStack准备环境

    1. 配置yum源 在另外两个节点上也先删除不需要的yum源 然后用scp命令从controller节点上直接复制openstack-aliyun.repo到另外两个节点 然后在三个节点上更新一下yum 接下来安装Openstack客户端(在所有需要使用Openstack客户端的节点上安装) 接下来安装selinux管理工具 接下来配置数据库

    2024年02月11日
    浏览(28)
  • Vscode远程免密连接Linux虚拟机,并配置C/C++运行环境

    目前想要深入学习在Linux,也为了方便编写C/C++程序。Linux的环境里一般自带有c++的编译环境,如果没有安装gcc和g++等编译器也比较便利。但是在虚拟机里用vim编写C++程序又不得劲,因此打算使用vscode远程连接Linux虚拟机进行学习。 为了防止自己以后还要再配置,重复踩坑,因

    2024年02月11日
    浏览(30)
  • JavaWeb准备工作和部分环境配置

    web开发: web:网页的意思 静态web:提供的数据资源不会发生改变 动态web:数据是不断变化的,现代网站几乎都是动态网站技术栈: Servlet/JSP:基于java,主推B/S架构,可以 ​ 承载高并发,语法类似ASP ​ASP:微软,国内早期流行。在html中嵌入VB脚本, c# ​PHP:开发速度快,功能

    2024年02月08日
    浏览(29)
  • 大数据环境准备与配置说明文档

    大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。 1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员… 2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。 3、如果您觉得文章有

    2024年02月22日
    浏览(29)
  • postman通过脚本配置动态token身份验证

    就是你的token过期了,我只要点一下登录接口 而不是点了登录接口然后还复制token出来又手动去设置token 逻辑是这样的 1. 登录的时候获取 token - 并且设置到全局变量 token 中 2. 设置项目的一个前置中间件 - 项目中所有的接口请求之前都会走这个前置中间件 3. 前置中间件设置

    2024年02月05日
    浏览(43)
  • 调试linux内核(1): 环境准备和原理介绍

    现在流行的开源项目经历了长时间的开发, 积累了大量的代码, 想要一行一行地阅读代码去学习开源项目, 需要的时间成本是巨大的. 所以, 我们也需要用一种高效的方式去\\\"阅读\\\"代码. 计算机科学发展到现在, 产生了很多高效成熟的工具, 调试器就是其中之一(扯句题外话, 那些大

    2024年02月14日
    浏览(28)
  • 小白的Linux系统学习之路——学前准备(了解Linux、搭建Linux环境)

    ✨✨欢迎来到T_X_Parallel的博客!!       🛰️博客主页:T_X_Parallel       🛰️专栏 : Linux       🛰️欢迎关注:👍点赞🙌收藏✍️留言       🛰️友友们的支持是本博主更新的动力 怎么和腾讯一样是一只企鹅 Linux,全称GNU/Linux,是一套免费使

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包