粟粉 发表于 2013-4-9 10:10:23

作为一个软件测试的菜鸟,需要学习哪些方面的知识

作为软件测试的新人,要想做到高级的测试工程师,除了掌握软件测试的一些基础知识外,还需要学习哪些知识?比如说学习数据库,需要掌握数据库的哪些方面,需要学习到什么程度?若学习自动化测试,性能测试等需求学习些什么?

zhoutesting 发表于 2013-4-9 10:19:15

这个有很多要学的,只是作为新人的话,先基础学起,理论、手工测试这些
到了中高级,还有操作平台啊,linux,脚本语言,等等,这些都是很重要

粟粉 发表于 2013-4-9 13:32:53

回复 2# zhoutesting

谢谢!目前已经掌握了基础知识和一些理论,且有了一定的黑盒测试经验。想着手学习数据库知识,但是不知道该主要学习哪些方面的知识,以及学习数据库应到达什么程度?

zhoutesting 发表于 2013-4-9 14:39:30

回复 3# 粟粉


    这个当然是学的越深越好,只要你有足够的时间和精力,至于到达什么程度,够用就可以,如果现在工作没用到你也不知道到底该往哪个方向学啊,所以也只能是业余的学习和了解

skchao1111 发表于 2013-4-9 15:00:48

好吧,看来做为一个新人我要学习的很多很多啊……。

粟粉 发表于 2013-4-9 15:40:02

回复 4# zhoutesting


    如果现在工作没用到你也不知道到底该往哪个方向学啊
这就是我最郁闷的地方,无从下手啊。上司要我想一下我想要学习些什么,学习到什么程度。以便能开展内部培训。。。

zhoutesting 发表于 2013-4-9 16:23:55

回复 6# 粟粉


    你对数据库有多少了解?数据库无非是mysql、oracle、sqlserver、db2这几种咯,一般的功能就是增删改查,测试数据准确性也差不多只会用到这几个功能,其它我的也不知道了,至于要针对数据库的其它测试我也不了解

melodycindy 发表于 2013-4-11 15:37:55

根据工作内容,首先学习工作中相关的知识,工作驱动你学习的内容,这样既能提高自己,又能提高工作完成质量。
作为测试人员而言,首先开发人员的一些基本素质 你要有,例如基本的编程能力、阅读代码、分析Bug的能力;
另外 因为作为测试人员,一些测试理论和方法技巧的学习,打好你作为测试人员的不同于开发人员看问题的视角和处理问题的能力,测试人员 无非是发现问题 定位问题 更高境界是可以协助开发人员解决问题。作为测试人员最高的价值是快速的发现问题(毕竟定位和解决,开发人员可以处理很好),这里不是说你执行一下能看出有问题,而是在于用例怎么设计的,你为什么会这么操作,最短的时间发现最多的问题,用例设计的完备和针对性,用例设计是对业务流程理解后的成果,而不是随便写几个用例,这样的用例有一定盲目性,用例会比较冗余,而且不见得真的覆盖了实际场景。

TOMMYui 发表于 2013-4-11 20:59:32

新人来学习下,刚开始做做手工测试,学习基本的编程,数据库脚本的编写;还有练下看代码的能力。
学习怎么写用例才对工作更有效的开展。
页: [1]
查看完整版本: 作为一个软件测试的菜鸟,需要学习哪些方面的知识