您的位置 首页 > 德语词汇

Newman是什么意思,简单易懂

这篇文章给大家聊聊关于Newman是什么意思,以及简单易懂对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

1、Newman是一个CLI(命令行界面)工具,用于运行Postman中的集合(Collection)和环境(Environment)来进行自动化测试。它允许直接从命令行运行Postman集合。根据Postman的官方网站,他们将Newman描述为Postman的命令行CollectionRunner。

2、通过PostmanNewman,开发人员可以在代码更改后快速获得有关API性能的反馈。在Newman的帮助下,它与CI集成,此后如果推送任何更改,CI将与Newman一起运行Postman集合。Newman可以用来测试API的功能、性能、可靠性和安全性,同时可以将测试结果输出成多种格式的报告(如HTML、JSON、JUnit等),以方便开发人员进行问题定位和分析。

Newman是什么意思,简单易懂

3、首先,Newman建立在Node.js之上。要运行Newman,请确保安装了Node.js。如果没有配置请先下载安装Node.js(注意:某些CI系统具有预安装Node的配置),要确保使用的是Node.jsv4或更高版本。

4、$npminstall-gnewman\n第三步:导出集合或环境变量为json格式

将Collection导出为json格式文件或在环境变量设置中下载需要的环境变量(Global或Environment),导出json格式的文件。

5、$newmanrun[collection.json]-e[environment.json]-r[reporter]--reporter-[option][value]\n

其中,collection.json是集合文件的路径,environment.json是环境文件的路径,reporter是报告格式,--reporter-[option][value]是报告选项和值。

6、Newman提供了三种格式的报告,包括cli、json及html格式,需要通过-r参数指定:

7、$newmanrunexamples/sample-collection.json-eexamples/sample-environment.json-rhtmlextra--reporter-htmlextra-exportreport.html\n

本例子中运行sample-collection.json集合中的测试用例,并生成一个名为report.html的HTML报告。

Newman是什么意思和简单易懂的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023