一种软件测试仪的特点

哪些特性可以使您成为一个糟糕的软件测试人员?

我们发表了几篇文章,主要集中在积极因素、良好品质和积极特质.

每个人都希望这些积极的特点和因素在他们的职业或生活中得到落实,但没有人会把注意力集中在他们在职业生涯中需要避免的特点或品质。

基本上,意识到消极的事情/因素会毁了你的生活或事业,会帮助你成为一个更好的人。

在本教程中,我们将深入研究使测试人员成为“坏测试人员”的特性。在他们的考试生涯中,一个人应该远离这些特点,以展现出他们最好的一面。

想象一下,如果没有测试阶段的话,软件的质量会是什么?如果软件是在没有测试的情况下实现的,那么它将如何满足客户的需求呢?因此,为了测试软件,我们需要“优秀的测试人员”.

现在,你将如何定义一个好的测试者?

在我看来,优秀的测试人员是那些有着深刻的领域知识、能够快速学习、积极态度、发现错误并积极主动地进行调查的人。(清单过于详尽,但我只是在这里提供有限的特性)。这样的测试人员总是使任何项目都是成功的。

现在考虑一下相反的情况,一个项目团队由很少的“坏测试人员”组成。根据我的理解,糟糕的测试人员是那些缺乏积极态度、沟通能力差、技能缺乏等品质的人。

再读:

能让你成为一个好测试者的品质
大型软件测试仪的特点
一种不良测试仪的特性
下面给出的几个特性使任何测试人员都成为“糟糕的测试人员”:

扫描二维码关注公众号,回复: 2430696 查看本文章

#1)沟通不佳

当测试在SDLC的早期开始时,在需求分析期间,测试人员的角色非常重要,并且客户正在期待他们的输入。因此,测试人员应该有良好的沟通技巧,以便他们能够向客户提供清晰而简洁的细节。

不仅在初始阶段,而且总体上,测试人员应该能够进行有效的沟通,无论是口头的,还是通过电子邮件与客户,开发团队或任何其他团队。

下面列出的清单突出说明了导致沟通不佳的几点:

需求和技术知识不清。
缺乏沟通的能量。
害怕拒绝输入或想法。
文化多样性。
感觉脆弱。
缺乏准备。
2)缺乏技术知识

除了这种强大的沟通之外,如果测试人员对软件和领域知识有很强的技术知识,那么它会给参与项目的各方留下很好的印象。如果测试人员没有或很少的技术知识,那么对软件的质量就会产生明显的怀疑。

有时,在小组讨论中,开发人员使用技术术语,更多地谈论项目的技术内容,测试人员很难理解这些技术术语,而这反过来又会对项目产生很大的影响。

下文列出了影响技术知识的因素:

缺乏工作场所的培训计划。
不称职的教练。
缺乏学习态度。
缺乏实践。
缺乏精力或热情。
3)不加分析地报告问题

在测试期间,一旦测试人员发现实际结果不符合要求,他们就必须立即报告错误/问题。报告错误是很重要的,但是在此之前,测试人员应该调查错误的原因。

因此,通常是一种很好的方法,可以调查错误的原因,如果可能的话,在报告错误之前执行两次测试。测试人员不应该报告在测试过程中发现的任何错误问题,而是应该在将问题报告为bug之前对问题进行分析和调查。

以下是您在报告任何错误之前需要分析的因素,它们是导致无效缺陷的:

无效测试数据
不稳定环境
不正确的测试步骤
不明确要求
#4)不遵循质量程序

每个组织都有不同的质量流程,帮助他们成功地实施项目。个人和团队绩效通常使用这些过程来衡量。没有遵循这些程序的测试人员可能会在质量上妥协,从而导致客户的不满。

以下是不遵循这些程序的几个例子:

未对测试工件使用正确的模板。
没有遵循审查程序。
由于缺乏版本控制而在测试期间引用的文档的旧版本。
#5)根据“假设”进行的测试

有许多软件相关的事情,测试人员假设并执行测试。这些假设包括技术的、非技术的软件流程,这些假设有可能出错,测试人员可能会错过关键的缺陷。​
一种不良软件测试仪的特点

哪些特性可以使您成为一个糟糕的软件测试人员?

我们发表了几篇文章,主要集中在积极因素、良好品质和积极特质.

每个人都希望这些积极的特点和因素在他们的职业或生活中得到落实,但没有人会把注意力集中在他们在职业生涯中需要避免的特点或品质。

基本上,意识到消极的事情/因素会毁了你的生活或事业,会帮助你成为一个更好的人。

在本教程中,我们将深入研究使测试人员成为“坏测试人员”的特性。在他们的考试生涯中,一个人应该远离这些特点,以展现出他们最好的一面。

概述
一种不良测试仪的特性
#1)沟通不佳
2)缺乏技术知识
3)不加分析地报告问题
#4)不遵循质量程序
#5)根据“假设”进行的测试
(6)缺乏“打破考验”的态度
#7)测试技能停滞不前
8)缺乏客户洞察力
#9)粗心大意
#10)任何人都可以进行测试
如何消除不良特性
结语
概述

想象一下,如果没有测试阶段的话,软件的质量会是什么?如果软件是在没有测试的情况下实现的,那么它将如何满足客户的需求呢?因此,为了测试软件,我们需要“优秀的测试人员”.

现在,你将如何定义一个好的测试者?

在我看来,优秀的测试人员是那些有着深刻的领域知识、能够快速学习、积极态度、发现错误并积极主动地进行调查的人。(清单过于详尽,但我只是在这里提供有限的特性)。这样的测试人员总是使任何项目都是成功的。

现在考虑一下相反的情况,一个项目团队由很少的“坏测试人员”组成。根据我的理解,糟糕的测试人员是那些缺乏积极态度、沟通能力差、技能缺乏等品质的人。

再读:

能让你成为一个好测试者的品质
大型软件测试仪的特点
一种不良测试仪的特性
下面给出的几个特性使任何测试人员都成为“糟糕的测试人员”:

#1)沟通不佳
Poor Communication

当测试在SDLC的早期开始时,在需求分析期间,测试人员的角色非常重要,并且客户正在期待他们的输入。因此,测试人员应该有良好的沟通技巧,以便他们能够向客户提供清晰而简洁的细节。

不仅在初始阶段,而且总体上,测试人员应该能够进行有效的沟通,无论是口头的,还是通过电子邮件与客户,开发团队或任何其他团队。

下面列出的清单突出说明了导致沟通不佳的几点:

需求和技术知识不清。
缺乏沟通的能量。
害怕拒绝输入或想法。
文化多样性。
感觉脆弱。
缺乏准备。
2)缺乏技术知识
Lack of knowledge

除了这种强大的沟通之外,如果测试人员对软件和领域知识有很强的技术知识,那么它会给参与项目的各方留下很好的印象。如果测试人员没有或很少的技术知识,那么对软件的质量就会产生明显的怀疑。

有时,在小组讨论中,开发人员使用技术术语,更多地谈论项目的技术内容,测试人员很难理解这些技术术语,而这反过来又会对项目产生很大的影响。

下文列出了影响技术知识的因素:

缺乏工作场所的培训计划。
不称职的教练。
缺乏学习态度。
缺乏实践。
缺乏精力或热情。
3)不加分析地报告问题
BugReport

在测试期间,一旦测试人员发现实际结果不符合要求,他们就必须立即报告错误/问题。报告错误是很重要的,但是在此之前,测试人员应该调查错误的原因。

因此,通常是一种很好的方法,可以调查错误的原因,如果可能的话,在报告错误之前执行两次测试。测试人员不应该报告在测试过程中发现的任何错误问题,而是应该在将问题报告为bug之前对问题进行分析和调查。

以下是您在报告任何错误之前需要分析的因素,它们是导致无效缺陷的:

无效测试数据
不稳定环境
不正确的测试步骤
不明确要求
#4)不遵循质量程序
Quality Process

每个组织都有不同的质量流程,帮助他们成功地实施项目。个人和团队绩效通常使用这些过程来衡量。没有遵循这些程序的测试人员可能会在质量上妥协,从而导致客户的不满。

以下是不遵循这些程序的几个例子:

未对测试工件使用正确的模板。
没有遵循审查程序。
由于缺乏版本控制而在测试期间引用的文档的旧版本。
#5)根据“假设”进行的测试
Assumptions

有许多软件相关的事情,测试人员假设并执行测试。这些假设包括技术的、非技术的软件流程,这些假设有可能出错,测试人员可能会错过关键的缺陷。

对这篇文章感兴趣的话,请加QQ:1192893289

猜你喜欢

转载自blog.51cto.com/13879140/2151516