写点什么

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

  • 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:501305
用户头像

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

关注

评论

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

写一个开源的 macOS 程序可以赚多少钱?

子骅 luin

node.js redis GitHub 开源 赚钱

电子书:《Linux Perf Master》

RiboseYim

Linux 性能优化

一文讲清楚 MySQL 事务隔离级别和实现原理,开发人员必备知识点

古时的风筝

MySQL 数据库 事务隔离级别 mysql事务 数据库事务

【gRPC】Python调用Java的gRPC服务

遇见

Java Python gRPC

OKR实践中的痛点(1):老板的KR我的O,怎么办?

大叔杨

OKR Scrum 敏捷

浅谈汽车行业嵌入式软件发布的流程有多复杂

WB

程序员 软件

用声音在一起,听荔枝CTO丁宁聊UGC声音互动平台的技术世界

ONES 王颖奇

内容 企业架构 互联网

【数据结构】双向链表插入操作的时间复杂度分析

遇见

数据结构 算法 时间复杂度

业务系统开发程序员常用linux知识

程序员劝退师

Linux

业务代码必须要做的事情

程序员劝退师

近两年影响我的两个重要原则

Selina

【Vue3.0 Beta】尝鲜

德育处主任

CSS Java html5 Vue 大前端

Linux 性能诊断:负载评估入门

RiboseYim

Linux 性能优化

翻译: Effective Go (1)

申屠鹏会

翻译 Go 语言

一个创业者的途中思考

非著名程序员

创业 读书笔记 程序员 重新理解创业 思考

初入响应式编程(上)

CD826

spring 微服务 Spring Cloud 响应式编程 reactor

Flink初体验

数据社

大数据 flink 流计算

分享多年积累的 macOS 效率工具

张晓辉

macos

毕竟,一生很短,少有圆满

霍太稳@极客邦科技

创业 身心健康 个人成长

人们喜欢彼此制造困难让大家难过

Fenng

寻找伴侣最重要的是什么?

二爷

uni-app黑魔法:小程序自定义组件运行到H5平台

崔红保

小程序 uni-app

芋道 Spring Cloud Alibaba 介绍

艿艿

阿里巴巴 分布式 微服务 Spring Cloud Spring Boot

从流程、认知上做稳定的系统演进

Skysper

系统设计 质量管理

WebSphere Application Server运维实践 --从入门到监控

rafe

Java WAS perfservlet visualVM JMX

对话 CTO〡和 PingCAP CTO 黄东旭聊开源数据库新蓝海

ONES 王颖奇

数据库 分布式 开发者

2020了,各家小程序发展的怎么样?

崔红保

小程序 uni-app

为什么你的创业公司应该运行在Kubernetes上

云原生

云原生 k8s

此为开卷

X.F

测试

Chonge

走出舒适区最好办法别走了,扩大它

乐少

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