测试人员忘记的五大常见测试任务

2014-05-06   出处: Software Testing Help  作/译者:Bhumika Mehta/紫晴

会议室静悄悄的,每一个人都盯着我看。客户电话刚刚离开,我们都毫无头绪,布置如何纠正这一错误。客户非常不满意,他认为产品没有测试。当我的经理试图争辩说,所有的功能都运作得很好时,客户像要杀了他一样,说“如果用户不能安装这个产品,那什么是使用功能?“我们都感到震惊。

 

我们用了两个小时的时间来调查,并完成了电话沟通。但是没有人出去。每个人都问一个问题——问题是怎样发生的呢?为什么我们没有把握到这个问题呢?

 

我知道答案。

 

我们没有测试文档,尤其是用户指南和安装指南。当我们争取在期限内完成任务时,我们只是测试功能和产品工作流。所以,我花了半个小时来解释管理出现的问题,为什么我们不得不面对这种情况呢?

这件事在我的测试工作中给了我一个很大的教训。

 

作为一个测试人员或高级软件测试人员或QA经理,大多时候,我们当中的大多数人认为,我们知道如何测试,测试什么,如何确定覆盖,以及如何定义测试范围。我们假设我们从做软件测试多年的经验,可以使我们成为一个专家。但是我们忘记QA的定义——我们不应该仅测试质量,我们需要提供建议来提高质量。

 

今天,我将谈论一些观点或我们忘记了的测试任务或故意绕过的测试任务。

 

我们往往会忘记的5大最重要的测试任务

# 1.文档测试

当你兴奋地根据冰箱用户手册的说明,让它工作,但你却不能完成接下来你要做什么?是的,你将寻求客户支持。他们会询问你每一个细节,然后会告诉你,你需要先将电缆连接到UPS的另一端主要的插头。

 

你的反应将是什么?我会喊,为什么你没有在用户手册中写出来?

 

是的, 如果我们错过或没有测试用户和安装指南,我们的客户将有同样的反应。我们中有多少人真的认为这是测试的一部分, 不管它是否被要求测试,都认真地测试它呢?我知道,只有少数人会举手。

 

大多数时候,我们责怪我们的客户对我们大喊大叫,变更需求和不了解工作流程。可是,你试过把自己放在他们的位置吗?当客户知道公司发放了一个错误的用户手册,这肯定会影响未来的销售。

推荐阅读= > How to Achieve Your Software Testing Documentation Goaland How to perform test documentation reviews.

 

 # 2.结对测试

在玩拼图游戏时,如果你有伴侣,这个谜团将更有趣。你将能够更快地解决难题,或有更好的想法,你甚至就会知道作为一个团队如何工作。

 

再一次,同样的道理也适用于测试。不管,你是专家,你有多少年的经验,结对测试对测试总是更有效。如果你有一个新鲜的想法,你将会有更好的方法来进行测试,如果你与有经验的家伙合作,你将能够了解不同的场景和许多其他测试技巧。

 

# 3.学习bug修复

我们做测试和回归测试(不要脱离这个主题来理解)

- - - - - - - - - - - -

轮胎修理师傅修理穿刺的轮胎时,他不只是修复,他还要观察其他东西,比如之前用什么胎,是什么原因使轮胎穿刺,并且建议我们怎么样去使用轮胎,让我们不会再面临这种情况。

 

是的,开发人员修复bug,而我们作为一个测试人员,除了核实和标记关闭他们, 我们完成我们工作时。我们甚至可以试图了解,什么样的代码修复被开发人员应用?代码已经取得了什么样的变化?

你不觉得这个小知识真的可以让我们的测试能力更上一层楼吗?

 

了解开发人员修复(并不是所有的bug),试图相互了解其他领域的技能。开发人员将应用什么其他逻辑来修复这个bug ?

 

# 4.产品测试的交互性

比如,你在参加一个竞争。你有一袋谷物,这里混合了小麦和大米。为了赢得竞争,你需要从混合物拿出小麦。时间是有限的。如果你想手动从混合物选出小麦,你已经失去了竞争。用你的头脑,使用筛子来区分小麦和大米。不是很简单吗?

现在,合作式的测试活动。理解概念,使用工具,让自己更新,在空闲时间做研究,增加你的知识作为宝贵财富。无论何时和无论测试什么,试着用合作的方式,来验证交互性场景和类似的程序逻辑。您的测试任务将变得简单。

 

# 5.学习重点

很多时候,在测试软件时,从dev团队中,我们会面临最后期限,压力情况。这些情况都可能导致缩小测试范围,而我们试图尽可能使得测试结果报告呈现绿色。不必说,这急于用绿色凸显好测试结果,用红色标记问题。

 

是的,最后期限是始终存在。随着时间的推移,我们需要理解、学习和实践的优先事项。定义测试的优先级时让我们定性一个任务的重要组成部分。无论如何,如果开发人员只要求您检查功能,其实你也应该关心GUI和性能等方面。因为客户总是想要一个完整的产品和验证工作,他甚至可能在一些情况下考虑为此延长最后期限!

 

这是我对这些常见的测试任务的理解,提醒所有测试人员的认证去尝试。希望你从现在开始不会忘记这些任务。

关于作者:这是一个由Bhumika Mehta的文章。她是一个项目经理,有着超过7年的软件测试经验。她欣赏好的创意和创新,但讨厌单调的工作,人和环境。

像往常一样,我兴奋地期待你的提问和讨论。

【英文原文:http://www.softwaretestinghelp.com/5-most-common-testing-tasks-testers-forget-to-test/

{测试窝原创译文,译者:紫晴}


声明:本文为本站编辑转载,文章版权归原作者所有。文章内容为作者个人观点,本站只提供转载参考(依行业惯例严格标明出处和作译者),目的在于传递更多专业信息,普惠测试相关从业者,开源分享,推动行业交流和进步。 如涉及作品内容、版权和其它问题,请原作者及时与本站联系(QQ:1017718740),我们将第一时间进行处理。本站拥有对此声明的最终解释权!欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,与我们的编辑和其他窝友交流。
376° /3767 人阅读/0 条评论 发表评论

登录 后发表评论
最新文章