在Jenkins中设置Postman持续集成需要以下步骤:
一、准备工作
- 安装Postman和Newman:首先,您需要在您的计算机上安装Postman和Newman。Postman是一个用于发送和接收HTTP请求的工具,而Newman则是一个命令行工具,可用于执行Postman集合的测试用例。
- 创建Postman集合:在Postman中,创建一个新的集合,并添加您要测试的请求和测试用例。确保您的测试用例通过验证,以便在后续步骤中使用。
- 安装Jenkins插件:在Jenkins中安装Postman插件,以便在Jenkins中执行Postman测试用例。您可以通过Jenkins插件管理界面安装该插件。
二、配置Jenkins - 创建新任务:在Jenkins首页,点击“新建Item”创建一个新任务。输入任务名称,例如“Postman持续集成”。
- 选择构建类型:选择“Freestyle project”,然后点击“确定”进入配置页面。
- 配置构建选项:在“构建”标签下,点击“增加构建步骤”选项。选择“Execute shell”选项(如果您使用的是macOS,则选择“Execute Windows batch command”)。
- 配置构建命令:在“命令”编辑框中,输入以下命令:newman -c <集合路径> -t <测试用例路径>。例如:newman -c ./tests/my_collection.json -t ./tests/my_test_cases.postman_collection.json。
- 配置构建后操作:点击“增加构建后操作步骤”选项。选择“Publish HTML reports”,然后点击“新增”按钮。将Index page[s]的值改为“report.html”。点击“应用”并保存配置。
三、手动构建 - 打开Jenkins:打开Jenkins首页,找到您刚刚创建的任务。点击任务名称进入配置页面。
- 开始构建:在任务配置页面中,找到“立即构建”选项,并点击该按钮开始构建过程。Jenkins将自动执行您配置的构建步骤,并输出测试结果报告。
- 查看报告:构建完成后,您可以查看生成的HTML报告。在Jenkins任务页面中,找到“构建历史”选项,并点击您刚刚执行的任务。在任务详情页面中,找到“HTML报告”选项,并点击该链接查看报告。
总结:通过以上步骤,您已经成功配置了Postman持续集成在Jenkins中的手动构建过程。现在,您可以根据需要随时手动触发构建过程,并查看详细的测试结果报告。请注意,这只是一个简单的示例教程,实际情况可能因您的项目和环境而有所不同。根据您的需求进行适当的调整和配置是必要的。