写点什么

热衷敏捷测试的十大理由

  • 2009-06-07
  • 本文字数:696 字

    阅读完需:约 2 分钟

最近, Kay Johansen 提出问题“为什么你会热衷于敏捷测试?”收到的答案从严肃到诙谐,不一而足。

  1. 不再需要手工测试脚本! - 相反,自动运行的脚本让测试人员有更多的时间来挖掘测试。
  2. 开发人员喜欢我了! - 迭代结束之前发现问题,而且因为开发人员对代码还有一个比较清晰的印象,所以比较易于找到问题。
  3. 现在我可以在撰写特性之前就分解特性!(Kay 与 Philip) - 在撰写特性之前开始测试,测试人员可以预防问题。
  4. 自动化测试在一天之内运行很 **** 多次 - 任何修改都能得到快速反馈。
  5. 营造团队导向的氛围 -(John Overbaugh)- 每位团队成员不仅关心编码,也会关心测试是否完成(Lisa Crispin)
  6. 测试人员可以解决偶发性 bug(Lisa Crispin)- 自动化的测试让每个人都舒服。
  7. 经常复审测试实践的机会(Adam Knight)- 不再是对过去行为的简单重复,实践经常会被复审。在 Adam 的例子里面,过去要 5 天完成的手工测试减少到只需要 30 分钟。
  8. 我只花很少、很少的时间来调试(Adrian Howard)- 当我犯了错,我能很快得到反馈 - 所以轻而易举就找到问题,然后解决。
  9. 真正改进质量,而不是仅仅记录在文档上(John Overbaugh)- bug 很快就被解决,而不是只放在 bug 表里面。
  10. 因为测试先行,测试的时间总是有的 - Josue Barbosa dos Santos 讲述了在巴西的一个政府办公室工作的故事,那里测试被安排在项目的最后阶段。开发工作总是落后于项目时间表,面临截止期限的项目不测试就发布给用户。引入 TDD 和 ATDD 之后,最少有一部分测试会随着软件开发同步进行。

Kay 热衷敏捷测试的首要原因是:我想听到人们说“这是我迄今为止工作过的最好项目!”

查看英文原文: Top Ten Reasons to Love Agile Testing

2009-06-07 01:391962
用户头像

发布了 76 篇内容, 共 26.8 次阅读, 收获喜欢 3 次。

关注

评论

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

程序员你所害怕的中年危机,恰恰是人生的转机!,kotlin高阶函数源码讲解

android 程序员 移动开发

程序员别只顾着敲代码了,老板们不喜欢聘请40岁程序员真相原来是

android 程序员 移动开发

值得收藏的 Eureka 控制台详解

悟空聊架构

Eureka 源码解析 注册中心 悟空聊架构 11月日更

【死磕Java并发】—–深入分析volatile的实现原理

chenssy

11月日更 死磕 Java 死磕 Java 并发

软件测试高效学习方法

程序员阿沐

学习方法 程序员 互联网 软件测试 计算机

架构实战营-设计消息队列存储消息数据的 MySQL 表格

Nullrable

架构实战

thanos-io/thanos-CONTRIBUTING.md

卓丁

Prometheus Thanos thanos.io Contributing github Contributing

【Flutter 专题】17 图解 ListView 下拉刷新与上拉加载 (二)【NotificationListener】

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

架构实战营-模块6作业

Nullrable

架构实战营

MacBook 搭建VUE3开发环境

IT蜗壳-Tango

11月日更

使用Eclipse开发Java应用并部署到SAP云平台SCP上去

汪子熙

Cloud SAP 11月日更 sap开发

程序员35岁之后该怎样规划自己的职业?,Android开发手册

android 程序员 移动开发

《Linux一学就会》第一章第二节:学习环境搭建

侠盗安全

Linux linux运维 云计算架构师 linux电子书

重置云服务器系统

坚果

云服务器 11月日更

记录渗透靶场实战【网络安全】

网络安全学海

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

【设计模式】第十二篇 - 桥接模式 - 露娜的召唤师技能

Brave

设计模式 桥接模式 11月日更

iOS开发:报错‘Unknown class ViewController in Interface Builder file’解决方法

三掌柜

11月日更

构建数据网格分布式架构的四项原则

俞凡

架构 数据

程序员30岁+又怎么了呢?找准定位,kotlin可选参数

android 程序员 移动开发

老友(研发岗)被裁后,想加盟小吃店,我用Python采集了一点数据,多少是个心意

梦想橡皮擦

11月日更

腾讯云数据库TDSQL已助力20余家金融机构完成核心系统替换 即将进入规模化复制阶段

科技热闻

前端开发工具之Mock.js

Augus

11月日更

绝佳的录屏编辑神器,一款走遍天下!!

淋雨

Camtasia

思科基本网络连接与IOS的基本操作 「网络工程师之路」

Regan Yue

网络工程师 11月日更 思科 网络工程

程序员为什么越老贬值的越厉害?,面试官6个灵魂拷问

android 程序员 移动开发

SAP云平台里Global Account和Sub Account的关系

汪子熙

Cloud SAP CloudFoundry 11月日更

Redis 高可用篇:图解 Redis 哨兵集群原理

码哥字节

redis redis sentinel NoSQL 数据库 11月日更

Vue进阶(幺陆柒):Vue 项目调试技能

No Silver Bullet

Vue 11月日更

程序员中年了40岁,公司里熬到中层年薪30w+,最新高频Android面试题目分享

android 程序员 移动开发

【高并发】明明中断了线程,却为何不起作用呢?

冰河

并发编程 多线程 高并发 异步编程 Java Concurrency

Groovy中的元组

FunTester

测试开发 元组 Groovy FunTester tuple

热衷敏捷测试的十大理由_研发效能_Mark Levison_InfoQ精选文章