收录了 敏捷开发测试 频道下的 50 篇内容
这篇报道探讨了为什么敏捷开发跑到了传统测试的前面,原因是什么,以及最近有什么新的敏捷测试趋势。
敏捷团队成员——例如测试和开发人员——之间的协作有助于团队取得成功。那么为了帮助测试和开发人员在敏捷团队中一起工作并增进协作,Scrum大师会怎么做呢?
软件开发世界里有这样一个长期存在的问题:测试人员和开发人员的比例多少才合理?Scrum开发列表中最近有一个帖子,询问敏捷对这个比例有什么影响。对第一个问题,答案应该“视情况而定”。对第二个问题,Elisabeth Hendrickson认为,敏捷团队能够用更少的测试人员,但是做更多的测试。
在敏捷和DevOps领域,企业越来越关注持续集成和持续部署问题。他们更频繁地更新软件,给软件测试造成额外的时间压力。而测试驱动开发可以成为解决这个问题的一剂良方。
在与不少测试从业人员讨论到敏捷的时候,被问得最多的大约是两个问题:“到底什么是敏捷软件测试?”,“敏捷软件开发还需要测试工程师吗?”。鉴于这两个问题的意义,在本敏捷测试专栏的第一篇文章中,段念先生尝试从自己的实践出发,尽可能清楚的回答这两个问题。
敏捷测试已经不是一个新概念了,但时至今日,感觉在许多人心目中还是比较模糊。希望这篇文章可以一次把“敏捷测试”这个内涵给大家说清楚。
为什么敏捷激起国内开发者这么强烈的情绪表达,一个话题被浏览高达58万余次?
在上两篇文章《什么是敏捷软件测试》与《自动化测试-敏捷测试的基石》中,我们阐述了敏捷测试的概念,并简单介绍了敏捷测试中的自动化测试观点。在这篇文章中,我们将围绕“测试组如何在组织中组织敏捷测试”这个话题来展开讨论。
随着互联网技术的发展,产品的快速迭代且能适应市场需求已经成为各大公司的痛点。而传统的开发模式已经不再适用于快速迭代的产品,在这种情况下,敏捷开发模式因其高度迭代、频繁交付以及适应变化的特点,已经在各个领域得到广泛应用。
本书面向敏捷团队的测试人员、过渡到敏捷开发模式的测试和质量保证管理人员以及学习如何处理测试的敏捷团队。
本书介绍了敏捷测试、敏捷测试与传统团队测试的区别、敏捷测试人员的转变,包含了几十个测试相关的问题和解决办法。
对于初涉敏捷的测试工程师来说,如何定位自己的角色和职责、如何从传统开发模式成功迁移到敏捷模式、如何跟上短迭代的节奏等等问题都迫切地想要找到答案。 资深敏捷实践者Lisa Crispin和Janet Gregory在《敏捷软件测试:测试人员与敏捷团队的实践指南》一书中,列举了敏捷测试工程师的十条法则,InfoQ中文站进行了整理,对读者或许有借鉴意义。
资深敏捷专家Lisa Crispin分享了敏捷软件测试的七个关键成功要素,包括使用团队整体参与的方法、采用敏捷测试思维、自动化回归测试、提供并获取反馈、构建核心实践的基础、与客户合作、保持大局观等。
作为敏捷开发中测试团队的一员,在微服务测试过程中,你是不是也遇到同样困惑:服务不具备独立验证能力、自动化用例开发效率很低等?
最近,IBM中国软件开发中心高级工程师谢明志在developerWorks上发表了《敏捷测试的最佳实践》系列文章的第四篇——《自动化测试的ROI》。
测试的重要性和价值,已经毋庸置疑,然而,怎样才能借助于测试与质量为企业贡献价值呢?敏捷、精益,移动、云计算,方方面面的变化都给测试与质量工作带来了极大的挑战,又该如何直面这些挑战呢?这是今年QCon上海的大测大悟专题试图回答的问题。今天,我们邀请到本专题的出品人,敏捷测试专家徐毅,来分享一下他对于测试的一些观点。
转型必然会带来多个方面的变化,对曾经的那种舒适感将会是个很大的挑战。如果转型势不可挡,也无需过多焦虑,而是应该以成长型的心态面对,积极地学习和了解新的模式,勇敢而坚定地探索新模式下赖以生存的新方式。
Vu Lam是一位资深的敏捷测试专家,他最近撰文分析了测试人员在敏捷过程中的挑战,指出现在许多敏捷实践忽视了测试人员的处境和压力,并提出了自己的一些解决办法。
José Díaz说,敏捷中的软件开发是以测试为基础的。敏捷为我们带来了真正的团队,这个团队中的开发和测试之前真的没有边界。当前与敏捷测试相关的一些主题是瀑布法到敏捷方法的转换,测试人员技能和获得认证资质的敏捷测试人员,DevOps和移动测试。
敏捷开发还值得学吗?
有一种声音质疑敏捷能否面对测试的挑战。敏捷测试尝试从多个层面回答这个问题。