勿忘质量之本
作者:网络转载 发布时间:[ 2013/7/3 13:44:07 ] 推荐标签:
有时,几个人在讨论一个话题时,由于其中一个人猛然想起另外一件事,或者又有一个人加入进来,讨论越来越激烈,大家兴致丝毫未减,但讨论的内容离主题越来越远,到后来都忘记刚开始要讨论的是什么话题。这样的情形,我们可能都遇到过。如果是闲聊,倒也无妨。如果是为了解决问题,会浪费时间,没有达到目的。
实际在我们的工作中,也存在这样的现象。例如,软件测试是为了发现缺陷,无论是Review PRD/Spec, design test plan, 还是test case design, Test automation 等都是为了这个目的。“发现缺陷”是软件测试之本,我们在做测试工作之中,不能忘掉这个根本。有时,我们在进行测试自动化的时候,容易出现“忘本”的事。出现这种情况,不外乎以下几种原因:
一开始不知道测试自动化的目的,而是为自动化而自动化。
在自动化开发过程中,逐渐忘掉了初的设想和目标,而对技术越来越崇拜,在技术上陷入越来越深,追求框架、追求目前流行的技术等等,结果,并没有解决问题。或者说,本来用一个简单的方法能解决的问题,却用了几倍的努力来实现。
追求纯数字的东西,例如,一直盯着 how many test cases have been automated, 但究竟其测试结果是否有可靠的保证,却不清楚。有时,知道VP有risk, 但也不去解决,同样是忘本的事。
所以,在做测试工作时,时刻提醒自己以下几点:
测试是为了发现缺陷,尽早地、尽可能多的发现缺陷。
做事情不崇拜技术,而是要紧紧抓住目标,力求简洁有效、事半功倍,绝不要使用事倍功半的方法。
在实施测试自动化的过程中,质量还是本,绝不能以质量换取自动化程度。测试自动化的基础还是测试用例,测试工具毕竟是工具、测试工具不会思考,70%缺陷还是需要人的智慧和思考。
方针:质量为本、工具为辅;工具先行、人力断后
面对任何一个测试任务,首先要想如何用有效的方法来完成测试,即能用测试工具、能自动化的地方,尽量进行自动化。
实施时,人是决定的因素,始终围绕“质量”这个中心,不断思考,不断改进测试策略和方法,不断提高测试用例的覆盖率。
另一个佐证——摩托罗拉的故事。在摩托罗拉的战略中,彻底失败的案例是所谓的全球铱星计划,在于技术大大的远超越了市场需求,可以理解为超技术战略失败;现在摩托的手机业务正在进行着另一种失败,是技术远离了市场需要,可以理解为弃技术战略失败。正应了中国一句俗语“成也萧何,败也萧何”,这句2000多年前的楚汉之争时期的名句,可以用来解释全世界成功或失败的案例。摩托罗拉之所以成功,正因为在技术上开创了手机时代,是人类的通讯从有代走到无线网络时代,彻底的改变了人类的沟通方式,而成为无线市场的领头羊,成为的。可惜,往往成功者总是太喜欢玩“鸟尽弓藏”的游戏,市场做起来了,忘了自己成功的战略和核心的优势。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11