写点什么

文章:持续集成意味着持续测试

  • 2007-11-09
  • 本文字数:584 字

    阅读完需:约 2 分钟

持续集成(Continuous Integration,CI)是一个基本的极限编程(XP)实践,但它已经变成了任何一个出色的软件开发活动中的基础组件。一个好的CI 过程(包括一个 完整的测试栈)可以被看成是开发人员的防护网,它允许开发人员在本地进行种种尝试,而无需担心对最终集成的应用程序造成破坏。但是随着时间的推移,这个过 程会变得缓慢下来,如果这时开发团队把他们的持续集成最佳实践抛开的话,这款代码质量工具本身的价值就会遭到破坏。InfoQ 在图书摘录:持续集成意味着持续测试一文中,为您带来了一本CI 新书中的免费章节:“第六章:持续测试”,为创建或是改进CI 最佳实践给出了一些建议和实例。该章来自于Paul Duvall,Steve Matyas 和Andrew Glover 合作编写的《持续集成:改善软件质量并降低风险》。他们希望通过这本书能够帮助开发团队把“持续集成”这项重要的开发实践变成项目中的“ non event ”,也就是自然而然的日常发生的事情。如果成功地实施了持续集成,那么就可以保证每个开发人员自己的工作和共享的项目状态之间只有几个小时之间的距离,并且可以在数分钟之内同步。

敬请阅读 InfoQ 为你提供的免费章节:“ http://www.infoq.com/resource/articles/continuous-integration-howto/en/resources/Duvall_0321336380_CH06.pdf ">第六章:持续测试”,以缩短 CI 构建时间,提升测试栈的可维护性。

阅读全文:图书摘录:持续集成意味着持续测试

2007-11-09 03:501244
用户头像

发布了 197 篇内容, 共 59.6 次阅读, 收获喜欢 21 次。

关注

评论

发布
暂无评论
发现更多内容

XTransfer技术部门福利一览:判断一家公司能不能待,就看这3点

XTransfer技术

福利 求职 招聘 跨境支付

Python之异步编程

Java全栈架构师

Python 数据库 程序员 面试 程序人生

制造业现场管理的核心问题和痛点有哪些?如何解决?

优秀

制造业 现场管理

还不会用 GitHub Actions ?看看这篇

冴羽

JavaScript GitHub 前端 Github Action Github Actions

数字人民币即将在“农村”推广和试点!

CECBC

如何满足大数据集群服务功能真实需求?

星环科技

KubeCube 用户管理与身份认证

网易数帆

GitHub Kubernetes JWT Oauth kube

ExoPlayer 重写 OpusReader思路

Changing Lin

12月日更

「Oracle」客户端 PL/SQL DEVELOPER 安装使用

恒生LIGHT云社区

oracle sql

查询优化技术解读:以分布式搜索引擎 Transwarp Scope为例

星环科技

只需一步,轻松用Python实现线性规划

Java全栈架构师

Python 数据库 程序员 面试 线性规划

Android C++系列:Linux常用函数和工具

轻口味

28天写作 12月日更

netty系列之:从零到壹,搭建一个SOCKS代理服务器

程序那些事

Java Netty 程序那些事 SOCKS 12月日更

百万人都在求的网络安全学习路线,渗透漏洞防御总结(附图)

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞扫描

项目管理实战

王丰

项目管理

DotNetCore开发工具箱之图片处理小能手——SixLabors.ImageSharp

为自己带盐

dotnet 28天写作 12月日更 sixlabors

从场景中来,到用户中去 vivo用技术打造开放生态

ToB行业头条

工具 | 常用 MySQL 内核 Debug 技巧

RadonDB

MySQL 数据库 RadonDB

小程序下一破局点?钉钉小程序卡片,应用与平台的深度集成

蚂蚁集团移动开发平台 mPaaS

前端 钉钉 移动开发 卡片技术

技术教程 | 在线 KTV 实现过程(内附demo体验)

ZEGO即构

Java 音视频 在线KTV实现教程

数据有了,如何构建数据资产?

百度开发者中心

大数据

MySQL 从入门到入魔 (02)

海拥(haiyong.site)

28天写作 12月日更

FlyFish 2.0已发布,大屏开发应用更加灵活便捷

云智慧AIOps社区

JavaScript 前端 大前端 数据可视化

【量化】实战恒有数获取指数定投的数据源

恒生LIGHT云社区

金融科技 量化投资 量化

【云计算】私有云是什么?主要集中在哪些行业?与公有云有什么区别?

行云管家

云计算 公有云 私有云

ONES 解码:为何数字化是“超级工程”

万事ONES

数字化 ONES

30万人追更,年度重磅Go图书出版,百万流量博主带你学习Go底层原理

图灵教育

编程 Go 语言

做时间的朋友:荣耀X系列与英雄梦想

脑极体

CSS之选择器(九):valid和:invalid

Augus

CSS 12月日更

恒源云(GPUSHARE)_Y-Tuning: 通过对标签表征进行微调的深度学习新范式【ACL 2022】

恒源云

人工智能 深度学习 算法

住院理赔难?区块链技术实现“住院即报案 出院即赔付”

CECBC

文章:持续集成意味着持续测试_研发效能_李剑_InfoQ精选文章