【发布时间】:2023-03-23 00:00:01
【问题描述】:
目前,我正在探索 API 自动化的邮递员,但我被持续集成过程所困扰。 是否可以使用 GoCD 与 Postman 进行持续集成。 我只获取 Jenkins 和 Postman 的 CI 文档。
【问题讨论】:
-
到目前为止你尝试了什么?
-
我已经编写了一个脚本,它涵盖了我所有的测试用例,并从 CSV 文件中导入了参数来为多个场景运行脚本。
目前,我正在探索 API 自动化的邮递员,但我被持续集成过程所困扰。 是否可以使用 GoCD 与 Postman 进行持续集成。 我只获取 Jenkins 和 Postman 的 CI 文档。
【问题讨论】:
你可以使用GoCD来添加关于任何命令行任务
https://www.go.cd/documentation/user/current/configuration/admin_add_task.html
如果您使用邮递员集合和newman 来运行这些 API 测试,您可以配置 GoCD 以使用在 jenkins 上使用的相同命令(就像在他们的博客上一样)
这是
newman -c jenkins_demo.postman_collection --exitCode 1
【讨论】: