「如何实现流动式软件发布」线上课堂开课啦,快来报名参与课堂抽奖吧~ 了解详情
写点什么

敏捷测试 2015 新看点

2015 年 3 月 18 日

José Díaz 说,敏捷中的软件开发是以测试为基础的。敏捷为我们带来了真正的团队,这个团队中的开发和测试之前真的没有边界。当前与敏捷测试相关的一些主题是瀑布法到敏捷方法的转换,测试人员技能和获得认证资质的敏捷测试人员,DevOps 和移动测试。

3 月 19 日将在荷兰的乌特勒支召开 2015 荷兰敏捷测试日大会。InfoQ 将跟踪报导本次大会的新闻、问答和文章。几天前,InfoQ 发表了《作曲和敏捷测试之间的艺术共通点》。

InfoQ 采访了 José Díaz 和 Uwe Gelfert,请他们谈了谈敏捷为测试带来的好处,测试人员在敏捷团队中如何保持独立性和客观性,年轻的荷兰测试高手的经验分享,我们这么多年来在测试中学到了什么,敏捷测试有哪些新的进展。

InfoQ:你们是如何定义敏捷测试的?如果与**“传统的”**测试相比,敏捷测试有哪些不同?

Diaz就像 Andrea Tomasini 说的一样。没有敏捷测试这个概念。敏捷就是测试。敏捷环境中的开发就是基于测试的。你们开发你们的测试,你们开发你们的应用,运行那些测试,通过了,不断向前发展。

在传统领域,你们开发、你们开发……你们可能测试或者根本不测试,你们在发布之前进行软件变更,然后交付。说真的,传统方法的关注焦点就是开发,而测试仅仅是一个里程碑,不把针扎进去这个脚趾里你都不觉得痛。你需要到达里程碑,但你不会把质量摆到显要的位置。

InfoQ:你们可以说说敏捷为测试带来了什么好处吗?

Diaz一个真正的团队!开发和测试之间没有任何的边界。

快速反馈开发的状态。测试是帮助开发的,而不是挑刺的。

InfoQ:通常,我们认为测试人员的独立性和客观性是非常重要的,以使他们可以评判产品的质量。如果他们打算加入敏捷团队,怎么保持这种独立性和客观性呢?

Diaz当然。你和你的丈夫或者妻子也是一个团队。如果他们看起来气色不太好,你会告诉他们的,是吗?我想,当你进入敏捷团队时会理解,你们作为一个团队的工作质量是很重要的。

你过的每一天都是一个 scrum,你得到反馈也给出反馈。你清楚每个人都想要得到最好的。团队也决定了交付的质量。如果质量不够好产品就会被打回,他们就需要返工。

他们是离不开独立性的。

InfoQ:敏捷测试日大会有一项日程是“成为优秀敏捷测试人员的足迹”,让青年才俊们分享他们的经验。为什么你们要做这件事呢?

Gelfert在欧洲,特别是在荷兰,定期出席大会的总是这些“老面孔”或者“大家熟知的面孔”,他们一直在大会上做演讲。不要误会,我们很尊敬他们,我们也邀请他们坐到了第一排,他们都非常地了不起,具有伟大的演讲技巧和丰富的经验。他们对于敏捷社区来讲非常地重要,没有他们就没有如此伟大的社区。

沿着这些青年才俊的足迹,听听这些敏捷测试后起之秀的经验,这会使我们变得更加的多元化。我觉得这是个伟大的工程,我们可以从年轻的一代身上觉得很多的东西!

InfoQ:测试数十年来都被当成是门学科的。你们能详细说说我们从中学到了什么么?关于测试,我们知道什么,不知道什么?

Diaz我觉得最重要的一课是你需要具备专业技能的测试人员。早期有个理念是让不好的程序员去做测试,上帝保佑,这终于过时了。

我们很了解“旧”的技术,但是世界在发展,我们需要新的技术和测试这些新技术的思想。移动现在就有着很大的不确定性。

如果你的公司想要做移动业务,你需要测试和生产。你需要学习新的技术,并知道这些技术如何应用于移动设备。

InfoQ:你们能告诉我们敏捷测试有什么新的进展吗?

Diaz敏捷是敏捷的。社区交互非常地多,大家经常交流经验、思想和陷阱等等。

DevOps 是一个话题,现在已经引起大家高度的关注。但除了这些高级主题之外,我们发现了整个 IT 界的变化,如果之前还不能算开始走上了敏捷之路,那么现在就真的已经开始迈出了这一步。

尽管有的公司走得很慢,但却在这个方向上走出了非常坚实的一步。

所以从瀑布法(或者其他诸如此类的方法)到敏捷方法的转换仍然是一个非常大的主题。

敏捷相关人员的技能是能否成功的关键。我看到了 CAT(认证的敏捷测试人员)中敏捷测试相关的人员必须要经过 80% 的实践培训。

查看英文原文: What We Have Learned in Testing and New Developments in Agile Testing

2015 年 3 月 18 日 00:38866

评论

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

小熊派开发实践丨小熊派+合宙Cat.1接入云服务器

华为云开发者社区

IoT 小熊派 实践

四面阿里终于如愿拿到P7级offer【Java岗】,分享面经与面试资料

Crud的程序员

Java 程序员 java面试

区块链打破数字医疗桎梏,赢数据未来新生

CECBC区块链专委会

区块链 医疗

Alibaba Java面试题大揭秘,把这些知识点吃透去面试成功率高达100%

Java架构之路

Java 程序员 架构 面试 编程语言

架构作业--大数据

Nick~毓

学习笔记3

Qx

只谈链不谈币,区块链会发展成什么样的方向?

CECBC区块链专委会

区块链

4项探索+4项实践,带你了解华为云视觉预训练研发技术

华为云开发者社区

AI 华为云 modelarts

测试右移之日志收集与监控

BY林子

敏捷 软件测试

在阿里巴巴内网找到的一份《Java核心宝典》简直太细了,如获至宝!

Java架构之路

Java 程序员 架构 面试 编程语言

六度空间软件系统开发|六度空间APP开发

开發I852946OIIO

系统开发

华为工程师:扔掉你手里的其他Netty资料吧,有这份足以

小Q

Java 学习 面试 Netty 网络

Flutter技术在会展云中大显身手

京东科技开发者

flutter 跨平台 移动开发

如何使用 JuiceFS 在云上优化 Kylin 4.0 的存储性能?

苏锐

大数据 kylin 性能优化 JuiceFS

某Javva程序员金秋9月靠这份文档涨薪10K,你把这份Java进阶文档吃透涨薪超简单!

Java架构之路

Java 程序员 架构 面试 编程语言

卧槽,牛皮了!某程序员苦刷这两份算法PDF47天,四面字节斩获心仪大厂offer!

Java架构之路

Java 程序员 架构 面试 编程语言

Norns.Urd 中的一些设计

八苦-瞿昙

C# 随笔 随笔杂谈 aop

最值得Deepin的思维模型“组合创新” | 技术人应知的创新思维模型 (3)

Alan

创新 思维模型 28天写作

C++typename的由来和用法

良知犹存

c++

为什么删除数据后,Redis内存占用依然很高?

Java架构师迁哥

刷完这两份pdf轻松拿下了蚂蚁金服、头条、小米等大厂的offer。

Java架构之路

Java 程序员 架构 面试 编程语言

LeetCode题解:45. 跳跃游戏 II,贪心从后向前,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

中国SaaS的病与痛?

ToB行业头条

话题讨论 | 对于懂得编程的人来说,编程对你来说有什么乐趣?编程大概是什么感觉?

xcbeyond

话题讨论

GO 训练营第 3 周总结

Glowry

Java并发编程:进程、线程、并行与并发

码农架构

Java并发

Mock | 拦截ajax的两种实现方式

梁龙先森

Java 前端 前端进阶

话题讨论 | 聊聊那些年你重构过的代码?

xcbeyond

话题讨论

LeetCode题解:102. 二叉树的层序遍历,BFS,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

密码学系列之:明文攻击和Bletchley Park

程序那些事

加密解密 密码学 程序那些事 明文攻击

摄像机不智能,基本等于不讲武德

脑极体

敏捷测试2015新看点-InfoQ