我现在做软件测试工作,但是觉得计算机操作能力很欠缺,希望大侠们给一些建议.

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:20:58
1、本人去年大学毕业,但以前对电脑的理解与操作只限于:上下QQ,写写Blog,看看网站(不要笑话我啊,女孩子么,理解下~~)
2、我想今后能从黑盒测试升级到白盒测试(即精通至少一门计算机语言)

楼主你的精神的确可嘉,现在的年轻人有心做测试的越来越少,你既然这么有决心,我倒是可以给你一些建议:
1,首先你要理解测试的真谛,做测试最最重要的是他们的业务知识,对于一个软件,你要能把握它所有的需求,了解其所有的业务,就用我经常告诫那些新人的一句话送给你:测试,就是业务至上.对于你现在测试的软件的业务内容,是你最最需要知道的,而技术是在其次.
所以,对于你说的对电脑的理解局限,我觉得不是什么问题.其实根据我的经验,现在的毕业生,哪怕是学计算机的,也不比你强多少,到了一个公司,不管是开发还是测试,完全是门外汉,大学里学的那些东西他们根本就没有好好理解.
2,你这是一个错误的观点,也许你的主管会告诉你白盒测试比黑盒测试更加高级.那么我可以很明确的告诉你,他大错特错!即使他是主管,如果他这么跟你说的话,他就是完全不懂测试!
其实中国现在的软件水平和国际水平有很大差距,最大的一点就是在软件质量上,不夸张地说,中国软件从业人员中,真正懂测试的不会超过5%.
黑盒测试和白盒测试同样重要,甚至比白盒测试更加重要.因为测试的最终目的是为了满足客户的需求,即使你做出来的系统再完美,要是根本不是客户要的东西,做了也是白做.比如你做一个魔兽争霸去给人家做操作系统有什么用?而黑盒测试中最重要的就是功能测试和性能测试,这些就是为了满足客户需求而存在的.至于白盒测试,严格来讲是应当由开发人员完成,为黑盒测试做服务的,好的白盒测试,可以保证黑盒测试的顺利进行,不至于出现单纯错误导致黑盒测试无法进行的情况.
从技术的角度讲,白盒测试所面对的类,函数,或者方法是非常简单的输入输出的逻辑关系,虽然其工作量比较大,但是测试难度是和黑盒测试没有可比性的.

所以,如果你想要做好测试,必须改变你的心态,还是送你4个字:
业务至上!!!!!