作为一名测试人员,我试着分析事物,逻辑思维,寻找清晰,并创造新的想法。对于专家软件测试人员来说,什么是最伟大和最有效的技能。这是伟大测试人员的秘密吗?我想成为职业生涯中最优秀、最熟练的测试者。
此外,请推荐一些好的测试书籍,材料和音频程序/书籍,伟大的测试人员阅读,可以把我带到下一个水平?手动测试还是自动化测试?这不重要!
发布于 2015-01-19 17:44:57
告诉别人他们错了却意识不到这一点的能力。您可能必须在所有阶段以及对参与项目的大多数人员定期进行此操作。
能够彻底解释你的立场,同时告诉别人他们错了。这包括口头和书面两方面。
在某人向你表明他们错了之前,能够看出他们是错的。这对于需求和测试计划非常重要。能够预测哪里的需求是错误的,哪里的开发人员有弱点,这将有助于您。
有时你需要知道他们有多严重的错误。有不同程度的错误,我们可以告诉他们他们有多错。
找到更快、更快、更好发现缺陷的新方法。同时,做一些最终用户所做的事情的能力也很好,令人惊讶。但这就是你发现哪里人错了,所以,这是工作的一部分。
的能力
能够克服障碍和阻碍是巨大的。一个好的QA不会因为某个部件出了问题而停止测试,相反,他们会适应并试图找到其他错误的地方。可悲的是,你越是发现别人错了,你就越有可能被转移。
因为我们的最终用户可能是。这是一个玩笑,但我认为这是一个很好的质量质量保证。拥有能够承担用户角色的QA是有益的。对我来说,这几个阶段如下。
正常的用户是快乐的路径,儿童随机操作,爷爷奶奶会点击所有的东西,罪犯会试着看看他们能从中得到什么。如果这4个用户工作良好,那么您的用户很可能会很高兴。
免责声明:
使用的术语很有趣。我不认为人们是错的,因为他们犯了错误。我喜欢在我的工作中得到乐趣,其中的一部分是谈论一个我一直在寻找和指出我的朋友(开发人员)缺陷的人是多么可怕。
发布于 2015-01-19 11:24:31
一个优秀的软件测试人员必须具备的最重要的技能是:
开箱即用的思考者:一个优秀的软件测试人员应该能够创建多个假设场景。S/他应该能够把他/她自己放在客户的位置上,并在应用程序的工作流程中应用所有的场景。
优秀的沟通技巧:能够将问题传达给开发团队是测试人员最重要的工作。因此,每个测试人员都必须具备优秀的沟通技巧(口头和书面两方面),才能以最有效和高效的方式交流他/她所面临的问题。
快速学习者:这是测试人员必须具备的最后一个也是最重要的素质,那就是适应和快速学习的能力。
分析性:测试人员通常会遇到完全空白的情况,需要破译要测试的内容。在大多数情况下,测试人员将找不到合适的文档或规范,这可能是他们的起点;因此,他需要使用他的分析技能来解释将要测试的需求。一个好的测试者是在这种情况下试图找出事实来确定哪些需要测试的人。在这种情况下,他良好的沟通技巧变得很有帮助。
的
良好的技术技能,如IT方面的一些资格证书或一些良好的测试培训。
软件开发的背景(如果想要自动化)。
SQL技巧,这样他就可以编写查询并进行一些后台测试,而不必等待其他人为他编写查询。
https://sqa.stackexchange.com/questions/11847
复制相似问题