您不是专业测试人员的10个理由!

为什么测试人员在某些组织中没有得到专业治疗。

你是专业测试员吗?

如果您在空闲时间阅读与质量保证相关的文章以提高您的测试技能,那么您将成为确定为专业测试人员的小型(并且希望增长)工程师。

在镜子里寻找答案

说实话,无论我们不被视为(测试)专业人士,我们都没有优先考虑像专业测试人员那样行事。

基于我有限的经验,无论我在哪里看到测试人员认真对待他们的工作并努力提高智慧,我还看到他们如何受到尊重以及他们的工作如何受到赞赏,这归功于它为本组织带来的价值。

所以说到这一点

您不是专业测试人员的10个主要原因是什么?

# 1.您认为测试不是技术专业,因此您甚至不会尝试理解产品背后的代码!
如果您从事软件开发工作,您应该至少了解一下软件工程。作为测试人员,您需要能够阅读代码以分析您的产品,并了解更改和修复如何影响它并导致其他错误。如果你不想写,你仍然可以在不编写任何代码的情况下离开,但只要你不阅读代码,你就会错过对整个测试过程非常重要的输入。

2.在您按照开发构建并且告诉“去测试”之前,您不会参与此过程。
从理论上讲,我们希望在需求收集和分析阶段与团队的其他成员一起开始。但实际上,在我们开发人员寻找有关其功能的反馈的第一个版本之前,我们几乎没有提供任何输入。

为什么会这种情况继续发生?大多数测试人员会说,这是因为成为开发链中最后一环的“恶性循环”; 当“其他人”开始计划时,我们总是非常忙于测试。

但事实上,如果你不能每天花2个小时参加一个功能设计会议,那就意味着你是一个糟糕的时间经理。这也意味着您之前不参与开发过程的唯一原因是因为您没有将其作为优先事项; 或换句话说因为你不想!

3.您与客户的唯一互动是您的支持团队要求您重现该字段中的错误。
部分工作描述是根据产品在现场使用的方式测试产品,并在产品发布后捕获对用户重要的错误。

事实上,您的工作是成为开发团队中客户的倡导者。计划测试并根据其工作行为设置环境。您还需要根据他们的需求和约束提供功能反馈。

如果是这种情况,那么如果您不了解他们,您如何模拟现场工作并代表您的用户?您最后一次访问用户以了解他或她如何使用您的产品是什么时候?你能真正了解他们对你的系统所做的工作以及他们工作环境的限制吗?我猜答案是否定的。

去拜访一些客户吧!在您了解并了解您的用户之前,您将继续作为测试人员做一个糟糕的工作。

4.风险管理只能在人寿保险的背景下进行。
测试中有少量简单的事实; 也许最微不足道的是“没有测试人员有足够的时间来测试一切”。这就是基本风险管理发挥作用的地方,帮助我们确定工作的优先顺序,以便根据其他测试的结果了解首先需要测试的内容以及可以假设的工作内容。

每个测试人员都知道他的产品有些风险更大; 由于计划外和计划外的情况,团队的工作总是被推迟的区域。作为测试人员,我们的工作是了解这些领域,并在项目的各个阶段提醒团队。您应该努力阐明影响产品的现有或潜在问题。帮助团队设定切合实际的目标,并按时,按预算实现目标。

5.您没有计划提高测试的价值。
测试专业在很多方面都是未知的领域。作为测试人员,没有一种方法可以专业地发展自己,而且这些改进并不容易或很快就会出现。因此,除非您决定要认真投资于您的开发过程,并且只有在您了解如何实现此目标之后,您才能真正提高您的测试技能和您为组织提供的价值。

你是如何实现这一目标的?
首先绘制您作为测试人员的优势和劣势,然后确定您希望开发哪些领域(这对您的组织也有价值),最后寻找可用于开发这些技能的方法。

有一件事是肯定的,如果你把它留给机会,或者在他的个人发展过程中让另一个测试人员牵引你,完全不可能改进。

6.您认为您的工作主要是编写和运行预定义的测试用例场景
除了运行脚本测试之外,还有很多东西:

提供有关应用程序设计的反馈。
分析您当前的开发计划和项目的风险。
在开发阶段提供非正式反馈。
开发一个自动化框架,帮助您的开发人员在工作时保持产品的稳定性。
运行测试,但绝对不仅仅是你手头编写的那些。
分析测试结果和您可以获得的其他信息,以深入了解产品状态。
提供有关流程的反馈。
您的工作价值远远超出执行测试步骤并将其设置为通过或失败!

7.自动化(和脚本)是一门高级科学,是您将来工作的一个项目 - 在您的业余时间。
STOP提出借口为什么不自动化!!
自动化不是一个神奇的药丸或解决测试人员面临的所有问题,这只是许多工具供应商的销售谎言。但是,有时使用脚本或工具来完成部分脏工作会使其更有效并节省您的时间。

问题是,一些测试人员认为他们没有足够的技术来做到这一点,因此他们选择不使用自动化或脚本来改进他们的测试。在某种意义上,它就像打击石头或用棍棒点燃火焰,拒绝使用打火机,同时说这对你来说更容易......

8.你站在自我的顶端时进行大部分测试
一个好的测试人员是一个不起眼的测试员 我们需要知道如何提供反馈,更重要的是如何从队友和同伴那里获得反馈。

当团队成员(特别是程序员)对他们的测试提出未经请求的反馈时,或者当他们查询未找到的错误或未运行的测试时,许多测试人员会感到沮丧。很多时候,所有这些“失误”都有充分的理由,我们只需要保持冷静并分享这些信息,但很多测试人员将这些问题视为对其专业完整性的人身×××,并以大声的语调或严厉的语言回复。

就像您需要了解如何报告错误并向项目团队提供负面反馈一样,您需要知道如何从同行那里获得建设性的批评。

没有人希望你是完美的,但是他们希望你对自己的错误保持专业,并从他们那里学习以及从团队中得到的反馈。

9.您不会跟踪您的专业技能以及接下来需要改进的领域
我过去最好的经理之一曾经谈过我们个人的“虚拟工具箱”,作为我们每个人随身携带并在需要时使用的技能。

您知道工具箱中携带的工具吗?
哪些工具需要改进或更新?
您需要哪些工具,以及为了提高工作质量而可能想要获得的工具?
测试毫无疑问是一种工艺,没有适当的工具(虚拟和实际),您将无法创建所需的产品。

10.你对职业道路的唯一想法是成为一名经理或继续从事其他职业
有些人进入测试阶段,因为他们认为这是编程的好途径。其他人这样做是因为他们不知道测试是什么,而且整天“玩”应用程序听起来很酷。毕竟,它有多难,对吧?

其中一部分最终可能成为优秀的测试人员。但他们中的大多数人最终都会感到沮丧,他们可以停止测试并开始做他们真正想做的工作。虽然其他人不了解测试的真正挑战,但认为前进的唯一方法是开始管理人员。

管理测试团队确实存在挑战和奖励,但也有无数的学科要征服与管理无关,这可能会给你带来更多挑战和更大的回报(绝对不会让人头疼!)

我的观点是,如果你一直想要做其他事情而不是专注于如何更好地测试,那么你就无法在专业上做到这一点。所以想想你是否在正确的地方,或者你是否应该只是寻找其他东西......?

想要专业吗?首先将测试视为专业!

从20,000英尺处看这十点,我认为连接它们的线是改变我们测试的一般方法的号召。

第一步是开始考虑将测试作为我们的专业。

一旦我们吸收了第一步,第二步就是看看我们缺少什么才能成为更好的测试人员。我们应该开发哪些领域?我们如何处理我们的工作以及与客户和团队成员的关系?我们现在可以做些什么来提高我们的工作价值?

第三步也是最后一步(至少对于这个简短的方法)是提前计划如何改进,并认识到作为一个专业,我们在考虑自己的大师或专家(如果有这样的事情......)之前需要学习很多东西。

重要的是要意识到变化需要来自内部,而不是来自某些上帝赋予的法令或来自我们电子邮件签名中名称旁边的标题。

原文地址:http://blog.51cto.com/13887297/2152239

时间: 2024-11-07 19:32:01

您不是专业测试人员的10个理由!的相关文章

15问答为专业测试人员揭开“精准测试”的面纱

 15问答为专业测试人员揭开"精准测试"的面纱 什么是精准测试?软件测试是否必要达到精准?精准的同时是否提高了测试成本?精准测试对于普通测试工程师乃至测试行业会有怎样的影响?让我们带着这一系列的问题来关注精准测试的15个问答,揭开精准测试的面纱. 1.到底什么是精准测试?它和传统测试的区别和联系 相对于普通测试,精准测试是在传统测试过程中,通过技术手段对被测程序进行360度全景测试,将测试过程可视化.数字化.标准化,从而达到被测程序上线稳定.无风险.维护成本低等优势. 和传统测试比起来

(转)你没有成为专业的测试人员,原因何在?

1.你认为测试并不是一份技术性的职业,所以并不去尝试学习理解产品的编码 如果你从事的是软件开发,至少会理解一些软件工程的知识.而作为测试人员,你应该能够读懂代码来分析产品,来理解代码的变更和修复将会如何引入其他的bug.黑盒vs白盒的日子应该结束了. 如果你不想这样,即使不用写任何代码依然可以从事该工作.但是如果你不去读代码,将会失去对整个测试流程很重要的一项投入. 2.只有当开发人员告知开始测试时才真正介入到整个流程中 大家如实的回答,在整个开发流程中何时开展测试的? 理论上我们想在需求收集分

测试人员眼中的app版本迭代过程中的问题

测试人员眼中的app版本迭代过程的问题     --记一次app新版本的开发测试过程 1. 前言 自从8月初入职当前的公司以来,在这一期的版本迭代过程中,第一次独立承担app部分的全部测试设计及需求跟踪,从头至尾跟踪了需求分析到开发测试上线的整体过程,和曾经做过的各种测试类型相比,它没有想象的那么好,也没有想象的那么坏.应了那句老话,梨子好不好吃,自己尝了才知道. 经历完整个迭代之后,感慨良多.在这里梳理整个过程,以测试的角度来分析整个迭代过程,作为以后工作的参考. 2. 简介 2.1 项目及公

你问我答,及测试人员方向发展

大家好,我是TT,互联网测试行业多年,没有牛逼的背景,也没有什么可炫耀的,唯独比他人更努力,在职场打拼.遇到过的坑,走过的弯路,愿意与大家分享,分享自己的经验,少走弯路.首发于个人公众号[测试架构师] 原文如下: 做开发好还是测试好?如果做测试怎么入门? 既然还有人问这样的问题,我想应该还有部分人可能会有这样的疑问,我并不觉得这问题问的多么可笑,可能对于刚进入职场之前的我们也会有这样的疑问.我个人觉得,首先,应该去了解开发和测试需要做的事情,使用到的技能,在问这些问题之前有没有去主动的了解和学习

测试人员职业规划

公众号里发文章,超链接只能链接到发布过的文章,所以这几天我会把以前写的但没群发过的文章重新发一下便于页面跳转,各位看官请知悉. 关于测试人员的职业规划,我想无论是刚入行的新手,从业几年的测试工程师,还是大牛们,都需要面对并慎重的考虑.做测试有前途吗?做到什么程度才算好的测试?如何才能成为大牛(怎么把工作做的卓越)?......从目前测试行业的人员结构来说,新人占了绝大多数,所以远方有一盏明灯就会显得更加重要.在这个问题上,我考虑过很多,也做过很多尝试,之前也把自己的一些经历和心得发到到自己的博客

51Testing专访史亮:测试人员在国外

不久前,我接受了51Testing的访问,讨论了软件测试的一些问题.以下是全文. 1.史亮老师,作为我们51Testing的老朋友,能和我们说说您最近在忙些什么吗? 自2011年起,我加入Microsoft Office部门,参与了Microsoft Office 2013的研发,主要工作是测试Windows版本的Office产品.目前,我正参与研发下一代的Microsoft Office,主要工作是测试产品和开发测试辅助工具. 今年,我的新书<软件测试实战>问世.这本书基于一个很朴素的想法:

测试人员的分工

最近看了点敏捷测试的东西,看得比较模糊.一方面是因为没有见真实的环境与流程,也许它跟本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”.有的人在勇敢的面对生活,有些人在勇敢的挑战自我,有些人在勇敢的面对失败与挫折.好吧!他们都实现了“勇敢”,勇敢到底是如何去做,也许说不清楚.或者说每个人都有自己的实践方式.但是他们却同样靠着“勇敢”攻克不自己所面临的困难.当然了,敏捷并不是简单一个词语,经过前人的不探索与总结,还积累与总结相当多的经验可供我们借鉴与参考. 按照本文的主题还是来谈谈软件测试

2020年出版专业技术人员职业资格考试,历年真题,考前复习,考试大纲,视频课程

各出版社.期刊社.新媒体单位.网络出版单位: 从2001年8月1日起,国家对出版专业技术人员实行职业资格制度,纳入全国专业技术人员职业资格制度的统一规划.同时在2016年3月10日,由国家新闻出版广电总局.中华人民共和国工业和信息化部联合发布的<网络出版服务管理规定>中,第二章第九条明确规定,从事网络出版服务单位,必须有8名以上具有<中华人民共和国出版专业技术人员职业资格证书>人员,其中中级以上人员不少于3名.<中华人民共和国出版专业技术人员职业资格证书>是传统出版行业

对于软件开发中开发人员与测试人员关系的理解

在软件开发中都会有开发人员(以下简称开发)和测试人员(以下简称测试),在一些小型公司可能并没有测试,仅仅是开发兼任测试.在这里我仅针对于有专业的测试和专业的开发的项目. 每个公司应该都有考核机制,对于开发和测试的考核实际上很难量化,通常来讲大的方向就是开发所负责模块的bug数,对于测试来讲就是测出来的bug数,但这真的有效吗?这也许对开发有约束力,理论上开发是能够自己控制bug数的,如果从产生的bug数来评判开发的绩效还算有效,这样开发自然就会把代码写得更加认真.但如果根据测试测出来的bug数来