除去技术 软件测试人员还需要什么技能?

日期: 2013-11-28 作者:Peter Walen翻译:蒋红冰 来源:TechTarget中国 英文

除了技术之外,在软件质量保证领域,软件测试人员最重要的技能是什么,才能取得成功?

因技术获得了大量的目光关注,且有大量的人员告诉我们软件测试人员确实需要掌握技术技能,所以有时我认为有相当一部分人员忽略了测试究竟是什么,以及测试人员究竟需要做什么?

事实是这表,技术技能确实很重要。他们可以帮助测试人员更好的完成工作。当然其它的一些软件测试技能也很重要。无论你做什么样的测试,无论你的技术技能如何,没有他们,测试人员就不会成功。

测试人员必须有能力思考。这听起来很简单,但是还是有如此之多的培训项目和雇主忘记了这个。他们的对待测试流程,就如同是按照预先设定的好一组行为那来填写一个模版。这正是机器所擅长的:不用动脑。人类可以做的更多,并且要坚持继续做。

测试人员必须充满好奇心。这与思考有关,但是更容易理解。最简单的问题“为什么?”是我们测试人员拥有的最强大的工具。“如果我做……会怎样?”与此相关。对没有说的或写的东西感到好奇可能会产生非明文规定的需求,以及利益相关者拥有的一些勘其它假设性项目。

测试人员必须精力集中。我们需要在头脑记住我们努力的目标。事实上,会有大量的干扰。不仅仅只是正式的办公室或工作人员,还有一些我们很有可能会掉进的测试鼠洞。通常,这些“配菜”可给应用的行为提供有价值的见解。如果他们与测试作为没有什么关系,他们只会减缓我们的进程速度。

测试人员必须愿意打破规则。在许多写作和音乐课程上,基本理念是学生/艺术家学习所有的规则和接受他们。只有这样,他们才能把他们变成自己的,并以新的方式应用它们。从外部看,他们似乎是在打破常规。在某种程度上是这样。更重要的是,它给作家/表演者以及试人员提供了背景,来了解他们的工艺是什么,然后不断地成长,并创造新规则。

最后,测试人员必须愿意失败。我们人类是很容易出错的。我们的行为建立在决策之上。我们根据我们的经验做出判断和理解。如果我们总是采取安全的路径,我们将限制自己的发展。现在,在某些组织中,安全路径可以引导稳定的晋升和加薪。对于我,以及其它我知道的人,安全就是一个陷阱:一个我们自己创作的牢笼。吃一垫,长一智。我们有了犯错的恐怖经历。我也体验了成功的喜悦,而这些是际此采取安全路径的人不曾有过的经历。

要勇于冒险,勇于挑战!

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 2016年管理好软件测试事业

    从尝试定义测试开始听上去不错,至少可以作为起点。但是,测试通常听上去更像笔头工作,是一个低价值的角色,很可能被外包。本文将分享一些掌控软件测试事业的方式。

  • 面对软件测试未来的变化

    不幸,如今很多软件测试职位都 处于两难的境地。在更快开发并且发布应用的巨大压力之下,企业都会促使测试人员更新他们的技能。

  • 新技术给软件测试带来挑战

    在软件质量领域,什么才是最重要的技术?软件质量领域专家Gerie Owen谈论了三个重要技术。

  • 都是匿名反馈给员工和经理惹的祸

    负面的、匿名的反馈都给测试人员和项目经理推进了困境中。测试人员很难对模糊的抱怨做出具体行动,而对于经理来说,提供一些必要的声明也很奇怪。