- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设您有一个应用程序。此应用程序将经过 QA 测试并部署到生产环境中。应用程序生命周期存在一些限制。
最佳答案
听起来您是 TFS 分支/合并指南中“标准”策略的完美候选人:http://tfsbranchingguideii.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=20785
本质上,这需要您的基本 Dev <-> Main <-> Release 模型,然后再添加一层间接。热修复在层次结构的发布端有自己的分支,因此它们的开发 + 测试不会破坏 Main 中发生的普通 QA 周期,也不会污染发布的神圣性。您可以在 PDF 的第 7 页上看到可视化插图。
您是否有一个铁定的要求,即发布分支代表生产的精确快照(即,发布和部署的 checkin 和/或每个部署创建的单独发布分支之间存在 1:1 的关系)?如果没有,那么你甚至可能不需要 hotfix 分支——直接在 Release 中做 hotfixes。这在文档前面的“基本”策略中有所涉及。
无论如何,请务必阅读整套文档。它不长,但从现实世界的实现中提炼出很多发现。 (“VSTS Rangers”主要由MVP和其他现场顾问组成)
要对团队开发策略及其在 TFS 中的实现进行更长时间、更理论化的研究,请查看 Patterns & Practices 组的论文:
http://msdn.microsoft.com/en-us/library/bb668991.aspx
http://branchingguidance.codeplex.com/Wiki/View.aspx?title=html
关于version-control - 支持长QA(系统测试)周期的TFS分支模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1206387/
我sometimes see Rust crate 有一个名为 systest 的文件夹。我猜这个名字代表“系统测试”,但我找不到任何相关文档。 我的问题是: systest 的目的是什么?只是测试一
我的任务是对大约 1600 行长的 PHP 脚本进行系统测试,该脚本通过 cron 每分钟运行一次。该脚本是 100% 程序化的,以 30 多个 require_once() 调用开始,这些调用引入了
我有一个使用 Selenium 创建的测试方法,类似于此: [TestFixture] public class Test_Google { IWebDriver driver;
假设您有一个应用程序。此应用程序将经过 QA 测试并部署到生产环境中。应用程序生命周期存在一些限制。 该应用程序的一个版本将永远存在于生产环境中。 一旦部署到生产环境,如果需要,可能需要开发修补程序。
rails :5.2.1 开箱即用的测试设置 以 chrome 作为驱动程序运行(正常和 headless ) 我正在尝试运行系统测试,在其中我访问外部服务,然后被重定向回我自己的应用程序。 在这个系
谷歌搜索了几天,但没有解决以下问题:我使用 Minitest(5.11.3)、capybara(2.13.0) 和 capybara-webkit(1.14.0) 进行了系统测试,说测试在 2 个依赖
默认情况下 rails test 不运行系统测试,必须调用 rails test:system 才能运行系统测试。假设一个人正在使用 Guard,Guardfile 的正确添加是什么,这样 guard
几天来我一直在尝试对此进行调试,只是无法弄清楚问题出在哪里。我最初认为这是一个顺序依赖,但我不再这么认为了,所以 rspec --bisect=verbose。 我现在倾向于 Devise/Warde
我很难将自动化测试引入特定应用程序。我发现的大部分资料都集中在单元测试上。由于以下几个原因,这对该应用程序没有帮助: 应用程序是多层的 编写时并没有考虑到测试(很多单例持有应用程序级设置,对象不可模拟
TL;DR:关于如何正确配置 capybara 以能够在默认 Rails minitest 系统测试的 docker 容器中驱动远程 selenium 浏览器的任何想法? 我在 dockerized
热衷于将 Capybara 烘焙到新版本的 Rails (5.1) cf http://weblog.rubyonrails.org/2017/2/23/Rails-5-1-beta1/ 我遇到了一个
我是一名优秀的程序员,十分优秀!