【发布时间】:2016-05-24 22:50:56
【问题描述】:
我有一个连接到源代码控制系统的 Bamboo 服务器。 如果将新代码添加到源代码控制系统中,则会在 Bamboo 中触发新构建,此构建的结果是两个工件:“code.jar”“automated_test_scripts”。
Jar 文件被部署到我的测试服务器。 但是,automated_test_scripts 应该直接从 Bamboo 本身运行,或者可能是只处理运行自动化测试的专用测试服务器,或者甚至应该将其复制到测试服务器并从那里运行,关于这些选项的最佳实践是什么?
【问题讨论】:
-
您能用 automaed_test_scripts 描述所需的流程吗?你想让它们在测试服务器上运行吗?
-
automaed_test_scripts = postman 集合和 postman 环境字段。两个 jason 文件。这些文件将使用 Newman(postman/jetpacks 命令行工具)针对部署到测试服务器的 .jar 文件运行。也许这些文件不是每个人说的问题,而是下一步从 Newman 运行解析 junit 文件并将结果注入 Jira/Xray。希望这能更好地说明这一点。
标签: continuous-integration bamboo regression-testing