在微软作Vendor快一年了,只要从事自动化测试方面的东西,其间经历了两个项目,一个是SBS(Small Business Server), 另一个就是VSTO(Visual Studio Tools for Office)。这也是自己第一次从事软件测试方面的工作,虽然以前也做过两年多的软件开发,但相比而言,测试的工作到让我学得更多,对软件这个东东体会得更深。而且,发现自己非常喜欢软件测试这个工作。慢慢在这里找到了工作的热情。
最近一段时间,看了一些技术方面的书,以前不是计算机专业,自己的底子太薄,需要好好补一下,砍下来之后,很多原来在脑海里面的问号,现在有了一点眉目,但又深深感觉自己缺的东西太多了。而且学的不精,尤其是在开发方面,很多代码知识Copy/Paste,很多东西,不求甚解。浪费了很多时间。不过测试方面感觉体会比以前深了很多。以前,一说到测试,就是简单的一些纯理论知识,似懂非懂,自己倒是能说上很多。慢慢的,发现,测试一概对整个产品有个把握,一方面理解产品的功能,另一方面,了解整个产品发展的方向。不要因为测试而测试。测试不是目的,而只是一种手段。而后,又发现,测试是一个过程,多整个过程的安排,控制,理解,都需要我们一步步去体会。不是一两个人说了算,而是一个团队的工作,而在测试过程,又会遇到很多问题,牵涉到很多测试技巧,甚至测试感觉,这些多有待于经验的总结。
这两天在看Daniel J.Mosley的软件测试自动化,刚有个开始,就噘得自己测试水平还在一个很浅的阶段,希望自己一步步慢慢提高,能有一份软件测试的工作,有时会觉得:挺幸福的:)
测试
Area
|
经验?
|
如何改进?
|
1.系统测试和集成测试
|
有
|
要理解每一次Test Pass的目的。从而理解整个产品测试的方向。
|
2.测试计划开发
|
无
|
|
3.测试过程
|
一部分
|
到目前为止,只在测试的环节工作,没有机会跟着产品走完整个Cycle.
|
4.测试技巧
|
无
|
经验积累
|
5.自动化测试脚本
|
有
|
1.了解真个测试的框架
2.整正理解测试中用到的每一个Test Case.
|