• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

如何对软件测试工作进行必须的宣传

发布: 2009-6-01 11:15 | 作者: 不详 | 来源: 测试时代采编 | 查看: 62次 | 进入软件测试论坛讨论

领测软件测试网

原文:Explaining Testing to Them - Helping non-testers understand and support your work (James Bach)

        当程序员或经理对测试做出一些无知的解释时,你会有什么感觉?你不喜欢?但是我喜欢,因为至少他们说出来了。我的经验是:我的大部分非测试员同事,无论他们在自己的工作方面有多优秀,他们对我的工作的认识都比较模糊。但是如果他们什么也不说,我也对此束手无策。所以,在某种程度上,我会感觉好些,在我听到他们说一些类似这样的话:“你就是操作每个功能看它是否工作而已,对吧?这有什么难的?”

        因为如果他们说出来,或许他们会听一下。如果他们倾听,或许我能给他们提供一个更有用的测试观。也许你认为你的同事们都已经明白测试是怎样工作的,其实不然。你才是测试专家。你喜欢测试,你热爱测试。因为你很在行,项目组中的其他角色的同事在他们专注的区域也非常在行。他们对测试的混淆概念恰好证明他们需要你。

        在测试上,往往喜欢区分“我们”和“他们”。对测试进行好的解释会把整个项目组拉到一起。这很重要,因为其他项目组成员,包括经理,他们不会完全支持你的工作,除非他们理解你正在做的事情。

It Starts with Intent and Attitude出发点和态度决定一切

        我建议你在做每次解释的时候都抱着这样的相同的目的:使你的同事更加强大和成功,帮助他们做出更有效的决定,并且帮助他们知道如何从你的工作中获取到最多的东西。

        如果你解释测试过程的自动化给他们听,那么项目组会使用这些自动化过程的信息来“改进系统”并且从你这里获取更多的信息。如果程序员理解可测试性的好处,他们会设计好产品的可测试性,以便你能压缩测试计划,减轻你的测试复杂度。

        注意沟通的技巧,保持做一个学生的心态很重要,“如果我会写程序,能让它自动化地测试这个产品就好了,但是我不知道怎么去做。”听起来会舒服一点。

The Hallway Dialogue走廊对话

        一天,我在走廊上遇到开发经理Adam。

Adam说:“我们需要把计划延迟3周。我知道你的计划是在代码冻结后需要8周的时间测试。你能否在5周内完成?我们可能没有那么多的时间测试了。”

        我首先想到的是这个家伙对质量不够严肃。但是我很快知道这个想法无益,应该抛弃。另外一个有益的想法浮现在我脑海:也许Adam认为我能控制测试计划的各项因素。

        我说:“测试计划不是我控制的,Adam,8个星期是基于产品的复杂度和我们能想到的困难而估算出来的。也许需要8周也许不需要8周,这取决于代码冻结后我们拿到的测试版本的技术状态”。

        注意我尝试说明影响测试计划的因素,我希望他会问那些因素是什么,那么我就可以找个白板列个表给他说明。

Adam说:“你不能预测这个计划?”

        又一次,我的无益的想法出来了:也许是我错了,也许谁都可以预测计划,就是我不行?但是最后我也让这些消极的想法过去。

        有效的回答是什么呢?也许Adam想要一个直接的答案,但是我想尝试把它展开来说,以便把问题的方方面面搞清楚,这样我们的交流才更加富有成功。我还想举些例子来说明问题。

      

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 软件测试 宣传

41/41234>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网