自动化测试首先是一种工作文化

本文探讨了自动化测试在实践中遇到的难题,即自动化测试之痛,指出许多团队因成本高、收益不明显而抵触自动化测试。通过侠客岛的故事,比喻团队对自动化测试的误解。文章强调自动化测试的定位,包括测试的四大活动、敏捷测试的四象限和自动化测试的四个要素,并指出了常见的自动化测试误区,提出自动化测试首先是一种工作文化,应被视为团队积累和沟通的有效工具。
摘要由CSDN通过智能技术生成

在这里插入图片描述

自古以来,人类就有创造自动装置以减轻或代替人劳动的想法。自动化技术的产生和发展经历了漫长的历史过程。古代中国的铜壶滴漏(简称漏壶)、指南车以及17世纪欧洲出现的钟表和风磨控制装置,虽然都是毫无联系的发明,但对自动化技术的形成却起到了先导作用。

自动化测试之痛

最近在帮助一个团队梳理团队测试效率的问题,其目标是提升该团队的测试效率。在整个梳理的过程中,我发现一件非常有意思的事情:这个团队基本上没有自动化测试,大部分的测试手段还是手工测试加CR。更为有意思的事情是:团队成员大都对自动化测试比较抵触,认为自动化测试的成本较大,且看不到收益。

回想过去几年的测试工作,我发现,几乎所有的测试团队在面对自动化测试时都会存在类似的问题:希望自动化测试提升效率,但是执行时却发现自动化测试反而没有提升效率,因此慢慢废弃自动化测试,直至抵触自动化测试,到最后自动化测试变成一种“形而上”般的存在。我姑且称这种现象为——自动化测试之痛。

自动化测试之痛的问题根源究竟是什么呢?事情真的如有些团队所说:自动化case的成本太大,又没有收益吗?

侠客岛的故事

自从三十年前开始,每过十年,就会有大批的武林高手被请去侠客岛喝腊八粥,不但这些武林高手从此都一去不复返,而且侠客岛还演变成为了赏善罚恶的行动。

为此,江湖中人人自危,每到十年之期,各大门派的掌门就纷纷寻找替身,来躲避侠客岛的赏善罚恶。但是,当这些武林高手到了侠客岛之后才终于揭开了侠客岛的秘密。

原来岛上刻有武林秘籍,由于岛主人参不透秘籍,所以才会请武林高手到岛上共同参悟。并且由于岛上的‘断肠蚀骨腐心草’十年一开花,此草若再配以其他佐使之药,熬成热粥,服后于练武之士大有补益,因此才有了每十年邀请一次的惯例。被邀上岛的人也并不是遇害,而是痴迷于武学,都不想回去罢了。

——《侠客行》

有多少时候,我们对自动化测试的认识和江湖人士对侠客岛的认识是类似的呢?有多少时候,明明是侠客岛盛情所邀,江湖之上却人人躲而避之呢?有多少时候,明明是对自己大有补益的腊八粥,所有被邀的武林人士却不敢喝下呢?

或许你会反驳,但凡有上岛的武林人士扩散一下事实真相,那整个江湖也不至于如此?但是,正如本文开篇所述,整个人类社会都是证明自动化的历史,为什么还有那么多的团队在质疑自动化测试呢?为什么有那么多的测试实践已经证明了自动化测试的成效——例如谷歌的Test Me

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值