gpt4 book ai didi

automation - 将 NCrunch 与 TeamCity 集成

转载 作者:行者123 更新时间:2023-12-03 13:20:26 25 4
gpt4 key购买 nike

有人知道有关将 NCrunch 与 TeamCity 集成的任何资源/指南吗?我的公司刚刚开始投资更多的自动化研发;我正在使用 NCrunch 创建自动化测试套件,而另一位开发人员正在致力于将自动化构建部署/测试与 TeamCity 集成。

我目前只运行我在本地进行的测试,但希望设置一个 NCrunch 网格并最终将此与 TeamCity 集成,以便定期或在新构建时触发测试。

我想知道所有这些在概念上如何协同工作,因为自动化构建/任务对我来说是新的。我尝试了一些谷歌搜索,但发现很难拼凑起来,感谢任何帮助。

最佳答案

我们最近完成了这项工作,而且相当容易。基本上它是这样分解的:

  • 在 TC 代理机器上安装 NCrunch 控制台应用
  • 在每台你想充当网格节点的机器(不应该是 TC 机器)上安装 NCrunch 网格节点软件。首先在开发机器上使用它。
  • 配置控制台工具以使用网格节点(我们发现最简单的方法是将开发机器上的配置元素剪切并粘贴到控制台工具配置中)
  • 通过在 TC 构建中创建一个从命令行调用 NCrunch 控制台工具的步骤,将您的build设置为使用 NCrunch 运行测试

Ncrunch docs on the console tool (并包含一个关于使用 TeamCity 的部分)非常好,如果您在论坛上提问,Remco 是一个有求必应的人。

值得记住的一件事是,您可以通过在调用控制台工具时将它们作为参数传递来覆盖控制台工具中的某些设置。我们使用它来限制控制台工具用于运行测试的测试线程数(因为它在构建代理上运行)并强制网格完成更多工作。

关于automation - 将 NCrunch 与 TeamCity 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39273534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com