suxiaoyu 发表于 2013-8-15 09:30:15

想做好测试要学些什么??

我不是学计算机专业的,数据库编程什么的都没学过,但是学过软件测试基础,现在在做黑盒测试,但是我想多学一些东西,走的长远一点,求助各位高手,讲一讲都要学些什么?

testcity 发表于 2013-8-15 10:48:50

最先学会的应该是“如何学习”,从你现在的开始,不断深入,由点到面,由面到整体,由执行到设计再到管理,直至测试行业的推进者。

聊到到“学什么”,首先应知道自己目前在这个行业里所处的位置,也就是常说的“Where am I?”,多参加一些测试交流会,有线上的也有线下的,既了解了水有多深,也从别人那里汲取了营养。

再说说什么是浅、深、点、面、整体,这里面内容很多,篇幅有限,只能举例简述之。

比如给你一个软件或某个功能点,不做任何思考拿来就测(或是设计测试用例),这叫“浅”;比较“深”一点的做法是先思考一下选择适合的测试方法,再动手做,要做到这一点,就需要长时间的学习和实践。

“点”,可以理解成测试点,也可以说成是知识点,某个被测功能是点,某个测试方法,比如等价类划分也是点,你需要不断应用将他们连成一张网,也就是所说的“面”,在“面”上找到的Bug,往往影响更大,隐藏也更深。

正规一点的组织里,一般都会有测试执行/设计/管理的角色,适合做哪个角色,个人觉得能力和性格的因素各占一半,做得久了,你的视野可能就不仅仅局限在自己的公司里面了,你可能会对行业里的各种现象有自己的想法,为推进行业进步作出努力。

本人从事软件测试职业十二年,一点浅薄的经验仅供你参考。

suxiaoyu 发表于 2013-8-15 11:12:35

回复 2# testcity


    O(∩_∩)O谢谢!说的很有道理~我现在在自学数据库操作和简单的编程语言,关于这方面,您有什么建议么?

楠族开心果 发表于 2013-8-15 18:38:18

数据库好像对测试新手用的不多额

forstkksk 发表于 2013-8-15 20:45:40

业务需要用到什么就学什么
之后想往哪方面发展就去学相应的
目前基础的测试基础,测试流程,linux,sql都可以学学

omg 发表于 2013-8-15 23:30:41

了解sql,增删改查的基本语法吧。

个人觉得能和工作项目需要结合的学习,效果会更好。

夕阳西下° 发表于 2013-8-16 10:03:02

因人而异,因工作情况而异,编程应该是需要的吧~

愚人 发表于 2013-8-31 18:21:15

二楼的好厉害哦

愚人 发表于 2013-8-31 18:21:42

学什么之前要搞明白自己的目标,以及适合做什么

msnshow 发表于 2013-8-31 23:09:58

回复 1# suxiaoyu


    把测试做深入,功能也很有前途的

msnshow 发表于 2013-8-31 23:10:11

简单的工作,就要注意效率

zxb19870101 发表于 2013-9-1 22:51:42

我也正在学习中
页: [1]
查看完整版本: 想做好测试要学些什么??