Chpater 01 软件测试与项目分析
1.1 软件测试概念
说到软件测试,相信现在很多人都不陌生了。从前些年的默默无闻,甚至被打压,到现在的“香饽饽”,软件测试经历了一个漫长而又短暂的奋斗史。
现在很多朋友都选择了软件测试,或者即将加入软件测试大军。或许有这样的疑惑:软件测试到底是什么?为什么很多地方都在宣传软件测试好呢?我们不能片面地看待这个问题,要想知道问题的答案,就必须了解软件测试的过去与将来,这样你就有一个明确的答案,而不需别人帮你做出选择了。
记得刚上大学的时候,笔者学的是计算机专业。除了硬件知识,软件方面知道的仅是网页设计、软件开发等,并不清楚还有软件测试这一行业,对软件测试的仅有认识,也只限于软件工程课程里学到的一点软件测试知识。大三的时候,学校安排一些学生到北京的一些公司做校外实习。进入公司一个月后,发现自己不喜欢编码,于是转向了测试部。经过半年的学习与工作,渐渐地对软件测试有了新的认识(虽然那个时候,并没有多人愿意做软件测试)。2004年在长沙做需求调研的时候,又在http://uml.org.cn网站上学习了很多关于软件测试的理论。学习是个不断积累的过程,贵在坚持,有些朋友在做了一段软件测试工作后会觉得迷茫,不知道怎么发展,我想那是因为我们没有坚持自己的目标,所以觉得迷茫。
……