📜  持续集成

📅  最后修改于: 2021-01-08 01:48:51             🧑  作者: Mango

持续集成

持续集成也称为CI。这是一种开发方法,开发人员每天需要几次将代码集成到共享存储库中。

每个签入过程都涉及自动化构建并允许团队及早发现问题。通过定期集成,我们可以快速检测错误,并非常轻松地定位错误。

要在CI环境中运行,请使用Postman API中的集合。

一些先决条件是:

  • 如果您的系统设置了“持续集成”,并且可以执行Shell命令并有权对其进行更改,那将是最好的选择。
  • 您应该有一个API密钥。
  • 它需要一个邮递员集合,可以检查您的本地服务器,并记下集合UID。

请按照以下步骤操作:

1.安装节点

如果您的CI已经安装了Node,则可以跳过此阶段。

默认情况下,某些配置项已安装Node。如果您的CI没有节点,请打开此NodeJS v4或更高版本。

2.安装纽曼

在Newman是一个命令行集合运行器工具,可让您在服务器上或本地开发环境中运行集合。

要安装Newman,请使用给定命令:

npm i newman -g;

3.执行纽曼

要执行Newman,请使用以下命令:

newman run https://api.getpostman.com/collections/{{collection_uid}}?apikey={{postman-api-key-here}}

上面的命令是运行newman的语法。相应地更改参数。

如果要修改集合的环境,请使用给定命令而不是上面的命令:

newman run https://api.getpostman.com/collections/{{collection_uid}}?apikey={{postman-api-key-here}}
--environment https://api.getpostman.com/environments/{{environment_uid}}?apikey={{postman-api-key-here}}