心理测试:如何从认证心理学家到测试员

Статья 我的同事丹尼拉·尤苏波娃给了我很多启发。 令人惊奇的是,IT 行业是多么友好和热情——学习和参与,并始终不断学习新东西。 因此,我想讲述我如何学习成为一名心理学家并成为一名测试员的故事。

心理测试:如何从认证心理学家到测试员
我出于内心的召唤而去学习心理学家——我想帮助人们,对社会有用。 此外,科学活动真的让我很感兴趣。 学习对我来说很容易,我写科学论文,在会议上发言,甚至进行了具有实际意义的研究,并计划继续深入研究临床心理学领域。 然而,天下没有不散的宴席,我的大学学业也结束了。 由于毕业生工资高得离谱,我拒绝读研究生,而是到外面的大世界去寻找自己。

就在那时,一个惊喜等待着我:我的文凭和科学论文,结果却毫无用处。 完全没有。 我们正在为幼儿园和学校寻找心理学家,这对我来说不是一个可接受的选择,因为我与孩子们相处得不好。 要想从事咨询工作,你必须免费工作一定的时间,或者只赚很少的钱。

说我绝望就是无话可说。

寻找新的东西

我的一个朋友从事软件开发,正是他建议,看到我的磨难,我应该去他们那里担任测试员——我与计算机相处,对技术感兴趣,原则上来说,我不完全是一个测试人员。完全的人文主义者。 但直到那一刻我才知道有这样一个职业的存在。 然而,我决定我肯定不会失去任何东西——于是我就去了。 我通过了面试并被友好团队录取。

我简单介绍了这个软件(程序很大,子系统很多),然后立即被派往“田间地头”实施。 不仅是在任何地方,还包括警察。 我在我们共和国(鞑靼斯坦)的一个地区的警察局的地下室里找到了一个地方。 在那里,我培训员工,收集问题和愿望,并向当局进行演示,当然,同时我测试了软件并向开发人员发送报告。

与执法机构的代表合作并不容易——他们服从命令,他们有严格的责任,这就是他们用官方语言推理的原因。 我必须找到与每个人的共同语言:从中尉到上校。 我的学位专业在这方面对我帮助很大。

心理测试:如何从认证心理学家到测试员

理论基础的发展

必须说,刚开始工作时,我没有任何理论基础。 我有文档并且知道该程序应该如何工作; 我就是从这个开始的。 有哪些类型的测试,可以使用哪些工具让你的生活更轻松,如何进行测试分析,测试设计是什么——这些我都不知道。 是的,我什至不知道在哪里寻找所有这些问题的答案,或者他们可以在哪里教我很多东西。 我只是在寻找软件中的问题,很高兴一切都变得对用户来说变得更简单、更方便。

然而,猴子测试最终遇到了缺乏理论依据的问题。 我接受了教育。 恰巧我们部门乃至整个庞大的项目当时没有一个专业的测试人员。 测试通常由开发人员执行,甚至更多地由分析师执行。 没有人可以专门向他学习测试。

那么,在这种情况下,IT 人员该去哪里呢? 当然是谷歌。

我接触到的第一本书 黑色“关键测试流程”。 她帮助我系统化了我当时已经知道的知识,并了解我在项目中失败的领域(以及我对测试的理解)。 书中给出的指导方针非常重要——最终它们成为了后续知识的基础。

然后还有更多不同的书籍 - 不可能全部记住,当然还有培训:面对面的和在线的。 如果说面对面的培训,他们并没有给予太多;毕竟你不可能三天就学会测试。 测试方面的知识就像建造一座房子:首先你需要稳定地基,然后墙壁需要安装到位......

对于在线培训来说,这是一个很好的解决方案。 讲座之间有足够的时间来正确尝试新知识,甚至将其应用到您的项目中。 同时,你可以在任何方便的时间学习(这对于上班族来说很重要),但是提交作业也有截止日期(这对于上班族来说也很重要:))。 我建议。

如果我们谈论测试人员道路上的困难,首先我最害怕的是系统的繁琐和发生的大量不同的流程。 它总是看起来:“但我正在这里测试这个领域,但它还会影响什么?” 我不得不到处去找开发人员、分析师,有时还要咨询用户。 流程图救了我。 我画了各种各样的图案,从一张 A4 纸开始,然后将其他纸的四面都粘在上面。 我仍然这样做,它确实有助于使流程系统化:看看我们在输入和输出方面有什么,以及软件在哪里有“薄弱”点。

心理测试:如何从认证心理学家到测试员

现在我害怕什么? 无聊(但必要)的工作,例如编写测试用例。 测试是一项创造性的工作,但同时也是形式化、有条理的工作(是的,这是一个悖论)。 让自己“漂浮”在整个流程上,检查你最疯狂的猜测,但前提是你经历了主要场景:)

总的来说,在我的旅程开始时,我明白我一无所知; 现在我明白了同样的事情,但是! 以前,不知道某件事会让我感到害怕,但现在这对我来说就像是一个挑战。 掌握一种新工具,了解一种新技术,采用迄今为止未知的软件并将其一块一块地拆解是一项艰巨的工作,但一个人天生就是为了工作。

在工作中,我经常遇到对测试人员略显轻蔑的态度。 他们说开发人员是严肃的、总是忙碌的人; 和测试人员——根本不清楚为什么需要他们;没有他们你也可以做得很好。 结果,我经常被分配很多额外的工作,比如开发文档,否则就被认为是我在装傻。 我学会了如何按照GOST来编写文档,以及如何为用户很好地制定说明(幸运的是,我与用户互动得很好,知道如何对他们来说更方便)。 现在,在 ICL 集团公司担任测试员 9 年之后(过去 3 年至今在集团公司的一个部门 - ICL Services)工作,我充分理解测试员的工作有多么重要。 即使是最出色的开发人员也可能会看到一些东西而忽略一些东西。 此外,测试人员不仅是严格的监督者,也是用户的保护者。 即使不是测试人员,谁也清楚应该如何构建使用软件的过程; 如果不是测试人员,谁可以从普通人的角度看待软件并就 UI 提出建议?

幸运的是,现在在我的项目中,我可以使用所有以前开发的技能 - 我进行测试(使用测试用例,只是为了好玩:)),编写文档,担心用户,甚至有时协助验收测试。

我最喜欢我的工作的一点是,你必须不断学习新的东西——你不能停滞不前,日复一日地做同样的事情,成为一名专家。 此外,我对这个团队感到非常幸运 - 他们是各自领域的专业人士,如果我误解某些内容,例如在开发自动测试或执行负载时,他们总是准备好提供帮助。 我的同事们也相信我:即使知道我接受过人文教育,并假设我的 IT 教育存在“盲点”,他们也不会说:“好吧,你可能无法应对。” 他们说:“你可以处理的,如果有任何问题,请联系我。”

心理测试:如何从认证心理学家到测试员

我写这篇文章主要是为了那些想要从事 IT 工作,特别是测试工作的人。 我知道IT的世界从外面看起来深奥而神秘,而且可能看起来行不通,你没有足够的知识,或者你不会成功......但是,在我认为,如果你想学习并准备好工作,IT是最热情的领域。 如果您准备好全身心投入创建高质量的软件、关心用户并最终让世界变得更美好,那么这里就是适合您的地方!

进入该职业的清单

我为您整理了一份进入该行业的小清单:

  1. 当然,你需要精通计算机并对技术感兴趣。 事实上,没有这个你就不必开始。
  2. 在你自己身上找到测试人员的专业重要品质:好奇心、专注力、在头脑中保留系统“形象”并对其进行分析的能力、毅力、责任心以及不仅参与有趣的“破坏”系统的能力。系统,而且还包括开发测试文档的“无聊”工作。
  3. 将有关测试的书籍(可以轻松找到电子版)放在一边。 相信我,一开始这一切只会吓到你,而不是促使你去做某事。
  4. 加入专业社区。 这可以是一个测试论坛(有很多,选择你喜欢的),一些专业测试人员的博客,或者其他什么。 为什么是这样? 嗯,首先,测试社区非常友好,当你提出要求时,你总是会得到支持和建议。 其次,当你开始进入这个领域时,你会更容易加入这个行业。
  5. 开始工作吧。 你可以成为一名测试实习生,然后你的资深同事会教你一切。 或者从自由职业中的简单任务开始。 不管怎样,你都需要开始工作。
  6. 开始练习测试后,请返回到步骤 3 中放置的书籍。
  7. 意识到你需要不断学习。 日复一日,年复一年,你会学到新的东西,明白一些东西。 接受这种情况。
  8. 抛开恐惧和疑虑,为世界上最有趣的工作之一做好准备:)

当然,不要害怕任何事情:)

你可以做到的,祝你好运!

UPD:在讨论这篇文章时,受人尊敬的评论家提请我注意这样一个事实:并不是每个人都能像我一样在初始阶段那么幸运。 因此,我想将第 3a 项添加到清单中。

3a. 当我说暂时把书本放在一边的时候,我的意思是,在这个阶段,过多的理论是危险的,因为理论知识如果没有实践就很难正确地构建,大量的理论会吓到你。 。 如果您想更有信心,而不是浪费时间寻找从哪里开始练习,我建议您参加针对初学者测试人员的在线培训或参加测试课程。 两者都很容易找到,并且信息将以易于访问的形式呈现给您。 好吧,请看下一点

来源: habr.com

添加评论