腾讯游戏测试员有哪些要求?

首先,我们应该有广泛的计算机基础知识。微型计算机原理、数据结构、数据库、操作系统原理、编译原理、逻辑、编程语言、网络等。,必须系统地研究。不可能每个人都精通,因为人的兴趣不同,但是这些课的基本知识点要懂。说到职业的类别,我们可以说C程序员,C#程序员,Java程序员,但是没有C测试员,C#测试员,Java测试员,程序员只能擅长某一门编程语言,测试员不行。为什么?测试人员代表用户,在做测试的时候,需要考虑方方面面。比如一个用C编写的在线拨号程序,测试人员需要考虑\x0d\\x0d\(1)程序的功能是否正确;(需要计算机知识)\ x0d \ x0d \ (2)是否符合用户的使用习惯;(需要界面设计知识和共情)\x0d\\x0d\(3)性能是否符合要求,如长期使用;稳定性;(需要深入的计算机知识)\ x0d \ x0d \ (4)是否能满足用户不同可能操作系统的要求;(需要计算机知识)\ x0d \ x0d \ (5)如果全球发行,是否满足不同语言文化的需求?(需要具备软件国际化测试知识)\x0d\\x0d\(6)如何搭建测试环境;(动手能力,硬件知识)\x0d\\x0d\(7)代码检查;(深入了解C语言)\ x0d \ \ x0d \ (8)...\ x0d \ \ x0d \所以,当你什么都知道的时候,你会感觉舒服很多。如果某个写作方面还是很差也没关系。计算机行业的特点是边做边学。只要有心,学的很快。\ x0d \ x0d \其次要掌握一门编程语言。有的朋友可能会说,我就是不想做编程做测试。如何检验有没有这样的要求?我会努力说服你的:)。我有两个原因:\ x0d \ x0d \ 1。只有知道如何做一个软件产品,才能真正了解这个产品。只有真正了解产品,才能做好测试。一行代码不会,你永远是外行。不要满足于点击鼠标,而要尝试打开眼前的黑匣子。\ x0d \ \ x0d \ 2。自动化测试技术需要编程技术。自动化测试是软件测试的一个发展方向。一方面,很多测试工具需要人工干预编写代码。另一方面,在某些情况下,您需要编写自己的测试工具。\x0d\\x0d\对于测试人员来说,编程技能不要求精通,但一定要会。\ x0d \ x0d \第三,学好英语。现阶段只能承认英语国家在计算机科学上领先。有很多英文的资料。如果你只把自己局限在汉文资料上,会影响你的博学。举个简单的例子,Windows操作系统会捕捉程序或操作系统中的一些异常。你可以根据这个异常去微软网站找原因和解决办法,而且很大一部分资料都是英文的,因为没有翻译过或者以后也不会翻译。\x0d\\x0d\以上提到的观点都是在计算机行业打转。先说一些“虚”的需求。\ x0d \ \ x0d \ 1。锻炼一双试验眼。我一个同样做软件测试的朋友说,有一次她和老公去买笔记本电脑,她一眼就能看出液晶屏上有几个坏点,老公却看不出来。她说这是因为她的测试眼。测试的眼睛对问题特别敏感,能发现常人发现不了的问题。测试人员在软件中寻找问题,拥有这些眼睛会让你受益匪浅。耐心、细心和经验会帮助我们达到这个要求。\ x0d \ x0d \ 2。安心。从心理学上讲,每个人都不喜欢别人挑自己的毛病,程序员也是如此。所以要以平和的心态看待发现的软件问题,以平和的心态与程序员交流。不要以为发现了几个问题就可以责怪程序员或者冲过去骂。别在背后说谁不行,bug太多了。一个项目是大家一起做的,需要集体努力才能完成。我们测试人员发现了很多问题,说明项目的风险少了一点,应该高兴才对。如果你脾气不好,这种恶名掩盖了你真正的才华和学识,可能会很可惜。