采访MichaelBolton ----阅读他对于即将成为测试人员有关如何成功的建议

采访MichaelBolton

----阅读他对于即将成为测试人员有关如何成功的建议

PostedIn | Interviews

今天的文章是一篇关于非常著名的测试专家Mr.Micheal Bolton的访谈。Mr.Micheal Bolton一个软件测试教师,作家,咨询师和思想领导者。

这是我们SoftwareTestingHelp的著名人物访谈节目“了解名人”的访谈文章中的其中一篇。点击这里可以查阅我们的上一篇与 NeerajTripathi的访谈。

STHsoftwaretesting help)很高兴向你介绍这个访谈,事不宜迟,让我们与Mr.Micheal Bolton有个短暂的交会吧。

要想了解Mr.Micheal Bolton的工作,成就,课堂和活动的完整清单,请点击这里查看他的博客


看这里:

问题1你可以简要分享一下关于你是如何成为一名测试人员的故事吗?我们很多的读者都是质量测试人员,我们相信你的故事可以引起他们的共鸣以及激励他们。

Micheal有很多种方式可以回答这个问题。

我可以说,很久以前,我在学校编辑报纸时就成为了一名软件测试人员。我也可以说当我开始使用软件时我成为了一名测试人员。或者在1988年左右,我开始编写程序时就成为了一名测试人员。又或者在1990年,我开始担任技术支持时我成为了一名软件测试。

Theexperience and skills that I developed in all of those situationscontributed to making me qualified for a job called “softwaretester”. I was offered a job with that title at Quarterdeck, in1994 or so.

问题2对于你来说,成为一名测试人员最重要的是什么?

Micheal测试者不仅需要学习有关技术,业务领域的知识,以及解决问题,但是也需要从中获取报酬。测试是无止境的,它可以持续你的整个职业生涯。

问题3快速的软件测试被认为是其中一个最好的测试程序的方法。你认为它是怎么样的?

Micheal很多其他的课堂都比较关注记忆一些名词术语,这样你就可以通过考试。但是我们没有考试。术语也不是不重要,相反的我们认为词汇是非常重要的因为他们帮助我们以更清晰的方式思考事物。

因此,我们谈论我们是如何思考测试,并为此提供一些词汇描述它,但是我们并不坚持你也要使用这些词汇。我们只是强烈建议:对于你自己有关自己技艺方面的想法要进行深度的思考,还有你是如何谈论它们的。然后你向别人探讨你的技术。这就是专家所做的事。

喜欢快速软件测试方法的人们和快速软件测试应用课堂都很享受这样的乐趣:在课堂上,我们测试软件,解决问题,然后我们讨论发生了什么,我们学到了什么。在某种意义上,我们并不是独一无二的。

其中一节交互测试练习恰巧发生在RobSabourin的测试课堂上;更有深度的课时较长的则是 BBSTclasses课堂是充满力量的—非常的受欢迎—因为测试需要实践,而不仅仅是讨论。

问题4测试团队被认为是软件项目中最容易被低估的一部分。测试团队面临的最大挑战是什么?

Micheal最大的挑战就是老板们误解了测试,导致测试保持了一个较低的标准。

这会导致一些测试人员仍然非常的不熟练,因为雇佣他们的经理也是不熟练的。与此同时,很多测试人员不使用他们的技能技巧,批判性思考、系统性思维、测试报告等技能进行工作——这种情形下又迫使问题变得更严重。

问题5对于成为一名成功的测试人员,分析与批判性思考或者工具,专业技术哪一个更重要?

Micheal这就像是再问“什么对于一个成功的自行车车手来说更重要,保持你的平衡或转向?“ 这不是一个非此即彼的问题。

工具和专业知识在分析和批判性思考的情况下不是非常的可靠和有用。但是可以借助工具和专业知识来进行分析和批判性思考。这些东西都非常的重要,很多其他的东西也很重要。

问题6我们很多的读者都想要知道证书是否可以帮助他们成为更好的测试人员?关于这一点你有什么想法了?

Micheal大多数测试技能证书都不能衡量你的测试能力。不要担心要得到认证。专注于自我教育。阅读一些BBST的课堂资料,或者更好的,参加BBST的课堂学习。如果你喜欢,也可以上RST的课。

阅读JerryWeinberg的书。阅读大量的博客里的有关测试的文章。与同事或者周末测试人员练习测试。

问题7Whatchanges in software testing can testers anticipate that might not bein their favor?

Micheal有一些人似乎相信测试是关于官僚机构和文书工作的;测试程序就会使用脚本;测试产品都是使用特定的方法,特定的输入,并寻找相对应的输出。(当这种工作可以通过算法,通过计算机程序来完成的时候,我们称之为“检查”。看这里。)

很多的组织——很多的测试人员——在测试中似乎最重要的事就是跟随某人的指示。很快的,人们意识到以验证性测试为中心的测试不是很有益的,也不是很有价值。Tothe degree that is worthwhile, much of that kind of testing can beexpressed as code, and delegated to programs and to machinery.

那些目前跟随别人指示的测试人员有这些选择:提升他们的编程技能或者他们的分析技巧,或者他们的社会科学能力,更甚至找寻其他的工作。

在测试方面是专家的测试人员,在分析,设计,执行测试时会比那些不是专家的人员更安全保险。

问题8:什么样的软件测试趋势是我们所希望的?

Micheal我的希望是:测试将被视为一个关键的技能,遍及所有的软件开发,还有更多的开发商、设计师、和商人都将采取这一项技能。

我希望总会有空间给人们通过专业技能和与其他专业技术人员合作来帮助开发团队。然而,为了这个希望成为现实,我相信我们必须得提高世界各地的测试人员的技能。

问题9:你对即将到来的测试人员如何走向成功的建议是什么?

Micheal不同的测试人员会不同的答案。但是我观察到多数的测试人员有一种技能特别的薄弱,那就是讲述测试事项的技能。

测试的事项有三股,他们相互缠绕像辫子。其中一股是关于产品和它的状态;它做了什么;它没有做什么;它怎么样工作的;howit doesn’t work; and how it mightnot work in waysthat matter to your various clients.

另一股是关于你是如何测试产品的;你是如何开始的;你是如何执行测试的;你所寻找的和你所期待的是什么。它是关于你是如何识别出问题的当你注意到它们的时候;the oracles that you applied.  It’s also about coverage; whatyou have tested sofar。它也是关于你没有覆盖到的测试;你没有做的重要的测试或者你可能一点也没有做,除非事情发生了变化。

第三股是关于测试的质量;在这种情形下,为什么它是你所能做的做好的测试。—orhow it might not have been. 它也是关于做了什么——或者是正在做的——测试更加艰难或者缓慢。它是关于产品的可检验性。因为一个没有可检验性特征的产品是很难测试或者测试速度很缓慢。它也是关于你可能需要的和你有什么建议会让测试更快速,更深入,更有效。

一个加分题10如果有一种技能,有抱负,有实践经验的测试人员都应该关注它,是什么了?

Micheal没有。

在目前背景下,实践对你是最有用的,实践一下你感兴趣的东西,实践那些你知道你需要提升的技能。锻炼一下批判性思考,当你明白或者思考某些事的时候,请问自己,”这是什么“。锻炼你的分析技能,锻炼你讲你的测试事项的技能。

那就是所有的访谈内容!

你可以在Twitte上了解Micheal

非常感谢你,Mr.Bolton,花费您的时间与我们的读者分享你的想法,建议,和理想。这是一个绝妙的喜悦。我们的读者和STH都很欣赏它。


——————————————————————————————————————————————————

由于个人翻译能力有限,可能有些地方翻译的不够好,或者没有翻译,请谅解,也欢迎指教。谢谢~微笑微笑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值