首页> 外文会议>Annual Pacific northwest software quality conference >Breaching Barriers to Continuous Delivery with Automated Test Gates
【24h】

Breaching Barriers to Continuous Delivery with Automated Test Gates

机译:用自动化测试门违反持续送货的障碍

获取原文

摘要

Continuous Delivery may have come out of companies that were "born on the web", but what if you are in a regulated, mature industry with sensitive customer data, where every change to production must be approved by a review board? How can you design, deploy, and execute automated tests that will work in environments that cannot be directly accessed by your team? How can you breach barriers to Continuous Delivery in a business context where the walls between development and operations are rigorously maintained? Vertafore is an intermediary in the insurance industry, providing information solutions for insurance agencies, carriers, managing general agents, and state agencies. When our team was tasked with enabling Continuous Delivery, we faced all of the above challenges. We overcame them using Jenkins, Artifactory, and Chef to build a Continuous Delivery system with automated test gates for promoting product and test code from Development through Staging to Production. Our Continuous Delivery system supports automatic promotion based on test results, or manual approval. Because of this flexibility, we were able to get adoption from product teams at each of the different stages of Continuous Delivery process maturity. It also provides a common way to deploy and test that our developers, testers, and release engineers can use in the same way in each environment. The system has enabled our company to increase the size and frequency of releases. This paper will cover the key patterns that our team developed or discovered in our journey, which can help you in creating your own Continuous Delivery system, regardless of the tool set.
机译:持续交付可能已走出了“出生在网络上”是公司的,但如果你是什么在规范,成熟的行业与敏感的客户数据,其中的每一个变化,以生产必须由审查委员会的批准?你怎么能设计,部署和执行自动化测试,将在环境中工作不能由你的队伍可以直接访问?你怎么能违反在商业环境中持续交付的障碍,其中开发和运营之间的墙壁都经过严格的维护? Vertafore是保险业的中介,保险机构,运营商,管理总代理商,和国家机构提供信息化解决方案。当我们的团队与实现持续交付的任务,我们面临着上述所有挑战。我们使用詹金斯Artifactory的,和厨师通过分期到生产到建立与自动测试门从发展促进产品和测试代码中的持续递送系统克服它们。我们持续交付系统支持基于测试结果,或手动审批自动升级。由于这种灵活性,我们能够在每一个持续交付流程成熟度的不同阶段上得到产品团队采用。它还提供了部署和测试,我们的开发人员,测试人员,并发布工程师可以在每个环境同样的方式使用的常用方法。该系统使我们公司加大发行规模和频率。本文将介绍我们的团队开发或参与我们的旅程发现的主要模式,它可以帮助你创建自己的持续递送系统,无论工具集。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号