写点什么

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

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

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

关注

评论

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

搭建数据分析系统 Grafana 详细指南

霍格沃兹测试开发学社

如何解决虚拟仿真教学中的设备限制和卡顿问题?|点量云流技术解决方案

点量实时云渲染

WebGL 虚拟仿真 实时云渲染 实时渲染云虚拟仿真 虚拟仿真教学

德中恒越选择 TDengine Cloud 优化能源物联网平台

TDengine

数据库 tdengine 时序数据库

MySQL 查询数据库响应时长详解

霍格沃兹测试开发学社

搭建服务端性能监控系统 Prometheus 详细指南

霍格沃兹测试开发学社

深入解析Nginx配置文件

霍格沃兹测试开发学社

什么是ETL?

RestCloud

ETL 数据集成 数据集成平台 ETLCloud

单机游戏推荐:地下蚁国单机游戏下载支持win和mac版

你的猪会飞吗

Mac游戏下载 Mac游戏分享

天谋科技与拓维信息完成兼容性互认证

Apache IoTDB

前端项目如何规范文件命名

伤感汤姆布利柏

律所优选管理软件排名:Alpha法律智能操作系统领先行业

科技汇

什么是iPaaS?

RestCloud

数字化转型 数据集成 ipaas

为什么解决文件协议 OP 放大的问题,对分布式文件存储特别重要?

XSKY星辰天合

文件存储 分布式存储 XSKY 星辰天合

Python 遍历文件每一行判断是否只有一个换行符详解

霍格沃兹测试开发学社

MoneyPrinterPlus:AI自动短视频生成工具-阿里云配置详解

程序那些事

工具 AIGC

Python 抽奖程序限定次数详解

霍格沃兹测试开发学社

云桌面系统的运用优势有哪些?

青椒云云电脑

云桌面 云桌面系统 虚拟云桌面系统

就业寒冬从面试无力感,到一天2个offer的一些经验分享

霍格沃兹测试开发学社

Postman 自定义变量使用详解

霍格沃兹测试开发学社

性能分析系统级别指标详解:IO、CPU、内存和网络

霍格沃兹测试开发学社

使用Playwright进行键盘操作的详细指南

霍格沃兹测试开发学社

APM Profile 在系统可观测体系中的应用

观测云

APM Profile

如何制定测试团队的绩效考核

老张

团队管理 OKR KPI 绩效考核

MoneyPrinterPlus:AI自动短视频生成工具,详细使用教程

程序那些事

AI 程序那些事 AIGC

云桌面GPU技术方案

青椒云云电脑

云桌面 云桌面方案

图形工作站的应用,相比传统工作站优势有哪些?

青椒云云电脑

图形工作站 移动图形工作站

Alpha系统联结大数据、GPT两大功能,助力律所管理降本增效

科技汇

开个技术外挂|数字孪生技术如何成为美洲杯帆船赛成功的关键?

Altair RapidMiner

人工智能 数据分析 数字孪生 仿真

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