写点什么

敏捷开发领跑传统测试

  • 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:221581

评论

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

文献解读-长读长测序-第十三期|《PrecisionFDA真相挑战第二版:利用短读长和长读长在难比对区域进行变异检测》

INSVAST

基准测试 基因数据分析 生信服务

Java Chassis 3技术解密,流式响应如何简化AI应用开发

华为云开发者联盟

Java 人工智能 华为云 华为云开发者联盟 企业号2024年7月PK榜

HDC Cloud 2024 | CodeArts加速软件智能化开发,携手HarmonyOS重塑企业应用创新体验

华为云PaaS服务小智

云计算 软件开发 华为云

逆天排版神器:Affinity Publisher 2 for Mac/win版

你的猪会飞吗

Mac Dock mac破解软件下载

TON链代币DApp开发:TON币目前表现强劲,未来TON币的前景

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

【论文解读】大模型的有效探索

合合技术团队

人工智能 LLM

探秘数据库中的并行计算技术应用

华为云开发者联盟

MySQL 数据库 华为云 华为云开发者联盟 企业号2024年7月PK榜

2024软博会

AIOTE智博会

青岛软博会

全面升级!GPT-4o 第一时间体验、疑问解答、福利揭秘

蓉蓉

openai GPT-4 gpt4o

办公智囊小浣熊——让小白都能干数据分析,就强的离谱。

红目香薰

办公小浣熊 代码小浣熊 小浣熊家族

如何设计出高质量的陪玩系统源码?不容忽视的代码质量

DUOKE七七

和平台融合做套件,是SaaS厂商掘金的新趋势吗

ToB行业头条

科大讯飞:说说零拷贝技术和多路复用技术?

王磊

Java

森马基于MaxCompute+Hologres+DataWorks构建数据中台

阿里云大数据AI技术

数据挖掘 大数据 阿里云 实时数仓 hologres

性能测试介绍

测试人

软件测试 性能测试

【HDC.2024】全球销量领先车企基于Serverless服务构建数据实时处理的千万级车联网业务

华为云PaaS服务小智

云计算 软件开发 华为云

Gin 教程:构建优雅的 Web 应用(一)

Felix

golang gin框架

AI系统:未来科技的驱动力

天津汇柏科技有限公司

人工智能 未来以来

【HDC.2024】华为云致力推进全域Serverless时代,引领技术创新,赋能行业实践

华为云PaaS服务小智

云计算 Serverless 华为云

Sermant自定义插件开发上手体验

华为云开源

开源 微服务 云原生 微服务治理

小浣熊写代码,让我每天摸鱼时间增加2h

landred

Vue3 前端‘’

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