【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

敏捷开发领跑传统测试

  • 2014-05-30
  • 本文字数:934 字

    阅读完需:约 3 分钟

Diego Lo Giudice 是 Forrester Research 的首席分析师,他在近期的博客中探讨了敏捷开发为什么领跑传统测试,他在博客中说,“敏捷实践正在打散传统的测试组织。敏捷开发人员总是要完成更多的测试,所以 QA 专业人员需要参与到开发团队的日常运作中。”

按照 Deigo 所说的这种近期的趋势,QA 专业人员应更加关注先进的测试实践。

他们需要通过深入参与这些先进的实践(比如测试驱动开发、增量的测试自动化和持续构建与集成)以适应不断变化的环境,显著地影响开发人员和测试人员的日常活动。

单独的测试和开发团队不适合敏捷工作环境,Deigo 指出。

当测试团队与开发分离时,测试人员通常是去努力发现更多可能的缺陷——但前提是开发人员已经编写了代码……

如果把测试人员和开发人员分开,就很难把他们的工作整合到一个持续交付流水线中。

挪威卑尔根市召开的 2014 年 Booster Conference 期间,关于“转变你的测试心态”的会议上,Lisa Crispin(《敏捷软件测试:测试人员与敏捷团队的实践指南》的合著者)发言了自己的意见。她的重点更多地集中在开发人员和测试人员的协作上。

与之截然相反……我们在此是去发现缺陷,或者确保需求得到满足,或者是对软件施以破坏

想想我们如何把质量加进来?

Deigo 还提到传统测试为什么落后于敏捷开发。

  1. 大量手工的测试活动降低了交付速度。
  2. 团队只能在系统开发并集成完成之后才开始测试。但遗憾的是,项目经常拖期,所以团队最后只好压缩和牺牲剩下的活动。
  3. 团队积累了太多的技术债。按时交付有这么一个天敌,那就是在开发末期才发现你的应用中有重要的质量问题。缺陷发现得过晚会导致高返工率和巨大的浪费。

出于这些原因,寻求测试的转变使其遵循敏捷就极其重要了。在测试实践方面的转变也改变了开发团队挑选测试工具的方式。Deigo 谈了他在测试工具方面的看法。

开发人员想要的是能够轻易地嵌入到其集成开发环境(IDE)中的工具,而 QA 和其他软件专业人士更喜欢提供更高层次抽象,并且易于使用的工具。

查看英文原文: Agile Development Races Ahead of Traditional Testing


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-05-30 23:221505

评论

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

霍格沃兹测试开发线下班开班啦~

测吧(北京)科技有限公司

测试

官宣!XTransfer与全球社交网络服务巨头Meta达成战略合作

XTransfer技术

软件测试 | 走出自动化测试认知的误区

测吧(北京)科技有限公司

测试

.net低代码开发平台 快速实现组织架构数字化

力软低代码开发平台

开源“上天入地”的本领都在这!2023开放原子全球开源峰会「开源展览」一文拿捏!

开放原子开源基金会

开源 开放原子全球开源峰会 开源展览

十大理由,说清企业为何需要 CI/CD

极狐GitLab

DevOps 自动化 CI/CD 降本增效 效能提升

2023-06-07:Redis 持久化方式有哪些?以及有什么区别?

福大大架构师每日一题

redis 福大大

搞定大模型,AI 大底座系列云智公开课 6 月 20 日开始上线

Baidu AICLOUD

大模型 AI 大底座

软件测试 | 聚合报告(Aggregate Report)

测吧(北京)科技有限公司

测试

ChatGPT赋能产品管理

俞凡

人工智能 产品管理 ChatGPT

RocketMQ 学习社区重磅上线!AI 互动,一秒了解 RocketMQ 功能源码

阿里巴巴云原生

阿里云 AI RocketMQ 云原生

什么是双机热备技术?华为和思科如何实现双机热备?

wljslmz

6 月 优质更文活动

时序数据库 TDengine 六周年庆典活动圆满落幕,现场火爆

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

回顾|开源之夏校园行兰州大学站

MatrixOrigin

分布式数据库 HTAP MatrixOrigin MatrixOne 超融合数据库

赋能行业,因云而动 | 山西软件行业CXO思享会在太原成功举办,助力山西软件行业高质量发展

科技热闻

MobPush 查看推送数据

MobTech袤博科技

开放源代码平台Flynn的架构与实现原理

穿过生命散发芬芳

Flynn 6 月 优质更文活动

软件测试 | 巧用监听器—识别性能缺陷

测吧(北京)科技有限公司

测试

软件测试 | 自动化测试的基本流程

测吧(北京)科技有限公司

测试

探访官招募 | InfoQ 写作社区 邀您探访 2023 亚马逊云科技中国峰会

InfoQ写作社区官方

热门活动

红杉中国独立,艰难时期“美元基金”投资路径浮出水面

B Impact

GitOps 最佳实践(上)| 基于 Amazon EKS 构建 CI/CD 流水线

亚马逊云科技 (Amazon Web Services)

微服务

什么是智慧公共厕所?光明源智慧厕所

光明源智慧厕所

GOTC全球开源技术峰会|Sermant首次亮相,推进云原生微服务治理技术的演进

华为云开源

#云原生

首个锚定BTC Mining算力的HAG证券通证,或成传统投资者的另一选择

股市老人

软件测试 | 借助Ant实现批量测试和报表生成

测吧(北京)科技有限公司

测试

软件测试 | 分析确定性能测试指标

测吧(北京)科技有限公司

测试

软件测试 | 常见的自动化测试架构

测吧(北京)科技有限公司

测试

扫描挖矿DAPP逐渐成为主流,技术上有哪些特点?

加密先生

1v1视频交友APP的详细搭建部署步骤和视频交友APP核心功能介绍

山东布谷科技胡月

一对一直播源码 一对一直播系统 1v1语音系统搭建 视频社交APP开发 1v1交友app开发

文心一言 VS 讯飞星火 VS chatgpt (34)-- 算法导论5.3 1题

福大大架构师每日一题

福大大 ChatGPT

敏捷开发领跑传统测试_研发效能_Savita Pahuja_InfoQ精选文章