在持续集成设置中动态更新 gem 依赖项?
我和我的团队正在致力于创建具有来自 Rubygems 的各种外部依赖项的 gem 库。我们还使用持续集成服务器来构建这些 gem,并在将它们交付给 SCM 时将它们…
手动触发的构建和计时器触发的构建的构建后触发器不同
简而言之,我在 Jenkins 中有一个用于检查和构建代码的“构建发布”(BR) 项目,以及一个用于测试此代码的“全面测试”(FBT) 项目。 晚上,BR项目由定…
集成测试运行时 Cargo 取消部署战争?
我有单独的集成测试配置文件,当运行此配置文件时,我注意到 Cargo 启动并部署应用程序,然后 selenium 服务器启动,当集成测试开始时,Cargo 取消部…
如何在运行集成测试之前启动tomcat?
我正在尝试在单独的 Maven 配置文件中运行集成测试,因此我需要按照以下步骤执行此操作: 运行 tomcat 服务器。 运行 Selenium 服务器。 运行集成测试…
appharbor 上失败测试的堆栈跟踪
在 Appharbor 上运行 SpecFlow 测试时如何获取堆栈跟踪和调试日志记录? 测试运行,但我得到的唯一输出是: Status: Failed Duration: 00:00:00.03120…
无法连接到端口 7055 上的二进制 FirefoxBinary(C:\Program Files (x86)\Mozilla Firefox\firefox.exe)
我正在尝试将 selenium 测试作为 Maven 构建的一部分来运行,这是我的参考: http://www.gitshah.com/2010/10/how-to-run-selenium-tests-as-part-of.…
FirefoxDriver 给出 NullPointerException
我正在尝试将 selenium 测试 作为 maven build 的一部分运行,因此我遵循了本文档中的配置: http://www.gitshah.com/2010/10/how-to-run-seleniu…
跨不同 TeamCity 实例触发构建
我们有多个团队在公司内部运行自己的 TeamCity 设置。我的小组提供了一组其他项目组在其项目中使用的通用库。我们使用 TeamCity 将库版本推送到生产环…
Cruisecontrol.net exec 中的 Fitnesse:测试失败时不要使构建失败
我正在尝试将 Fitnesse 与我们的巡航控制设置集成。 我希望在发布功能之前开发一组验收测试。开发我们的验收测试,针对我们的夜间构建运行它们(不是…
如何在不使用 Visual Studio 的情况下启用代码覆盖率?
我有 80 多个 VS2010 解决方案,每个解决方案都包含一些单元测试项目。 在构建过程之前,所有解决方案都会合并为一个大解决方案。 所有测试(或某些测…
Jenkins 与 Xvfb 和 Selenium - Firefox 启动但没有执行
我在 Jenkins 1.446 下使用 Selenium 和 Xvfb 时遇到问题:看起来 Firefox 已正确启动,因为我让失败的测试记录了屏幕截图。这些屏幕截图都显示相同的…
TeamCity 构建代理从哪里获取其路径环境?
我正在尝试设置 TeamCity 来构建我的项目,但我的 psake 构建脚本失败,原因缩小到无法找到 git 可执行文件,而该可执行文件应该位于路径上。当我启动…
当詹金斯空闲时自动作业(具有代码覆盖率的phpunit)?
我的 jenkins 安装工作正常,只是我的代码上的 phpunit+coverage 需要 5 分钟才能完成 - 因为太多文件。 对我来说,仅仅知道我的最后一次提交是否破坏…