步入安全测试(兼谈个人测试技术发展轨迹)

上一篇 / 下一篇  2012-10-23 13:16:27 / 个人分类:杂谈

51Testing软件测试网nd7[w%Fa*^"g,y'U

  51Testing软件测试网g+u"mbk%I|F L1rN

.v@VXw}td0  进入测试领域已经满四年了,最近感觉自己可能有点里程碑似的改变了,因此回顾一下四年的测试技术发展轨迹供大家分享。51Testing软件测试网8ze4[/\(x(Q

?5KBJw%\0  有个网友说的很好,从测试的难度上来讲应该是自动化测试性能测试安全测试。我从来都是忽略性能测试的,原因也很简单,因为我基本没有从事过跟性能测试相关的工作,谈不上什么理解与感受。但是,我还是能感觉到性能测试的难度确实要大于自动化测试。一两年前还在热烈地跟大家讨论自动化测试的重要性,如何自动化测试等等,现在已经觉得没什么意思了。手工测试,自动化测试,黑盒测试白盒测试,等等不过都是一种种测试方法而已,我们的目标很简单,就是要发现bug。而在发现bug的过程中,你是不可避免的要用到任何可能的测试方法和测试工具,包括自己编写测试工具。单纯地讨论他们孰优孰劣,哪个更高级并没有根本的意义。下面回顾一下自己的四年测试发展路径。

1A@C[{ M1? V2X051Testing软件测试网8v2P&a/T.Kl-Vq*o

  1)第一个半年忙于手工黑盒测试(很枯燥)

z,SBMLM4V~F051Testing软件测试网(|!h V&yC7_

  2)第二个半年开始考虑自动化测试(很迷惘和无奈)

ken)m O8?0

#E^M v]&e!xhF!N0  3)一年之后有一些自动化的ideas,学习C#,.NET,TestComplete等等,把自己设计的自动化平台实现(自己对自动化有一些自己的理解和实践)51Testing软件测试网C?(XYsU-LBp

51Testing软件测试网 ? dQ4~M.lo/aZ

  4)一年半之后在以前的基础之上开始寻找更高端的测试职位,实际就是寻找专门的自动化测试的职位(选择面很小,适合自己的也没几家公司,尤其是在国内,被迫出国发展)51Testing软件测试网 a^Fgv{)g] u%W H

+L h;N{+O2|R(iB,G0  5)将近两年的时候如愿以偿,入职自动化测试的职位(开始把自己对自动化的理解和新的公司和同事交流,发现还是match的)

$q:l&hFq8kQm Vu0

,a$T(Jap-T0  6)入职之后的一年内,也就是进入测试的第三年,在自动化测试方面有了大量的工作经验(觉得自动化测试还是比较简单的工作)51Testing软件测试网.SG/l9jV1T9v~

O d f,g;S!\ y0dZ,I1K.rd0  7)进入测试的第四年开始按照老板的要求进行debugging和code review的工作(在自己的feature上做到了测试支柱)51Testing软件测试网"]h'm@0X ES'q q

p+c*RE,c+L0   8)四年之后也就是现在忽然发现自己有了比较大的进步,把以前零零散散的东西都能够联系起来了,感觉自己真正的走入了right path。最近一两个月的提升好像顶以前半年的,debugging技术已经比较熟练,code review也觉得比较轻松,并且在debuging和code review的过程中任何不明白的东西都会尽力去搞明白,这样在C语言,Win32,WindowsKernal,汇编,编译,还有Security方面都有了一个突然提升,在脑海里这些东西变得立体起来。也是最近才明白为什么以前director给我的建议是“短期学好C语言,长期也是学好C语言了”。51Testing软件测试网heOb*f1O"V

51Testing软件测试网;A$^:Rh#w3U

   以前也曾经hack过一个网站,并且在与那个网站的developer的较量中明显占据了上风。以前也曾经发现过security的bug,但是基本属 于瞎猫碰到死耗子的情况。周六晚上突然有点idea,由于太晚没回公司。周日早上5点多睡醒脸也没戏就去了公司,一直工作到12点多,file上了 bug。其实大概工作了一两个小时就攻击成功,可以远程把一个servercrash掉。但是为了弄明白里边的一些情况以及这个漏洞的范围和黑客攻击的难易程度,又花了大量的时间。51Testing软件测试网2Am/P2atjQ+J

nR*D$G/^0   终于有了一些安全测试的感觉了,而回想起来也完全是由于前几年测试工作中知识,技术和经验的积累所成就的。以前一直觉得没有多年开发经验的不太可能做到 安全测试,现在自己证明也未必,虽然确实不容易。最近两年由于英文的障碍使得自己的发展慢了不少,虽然也是average的速度,有些遗憾。更大的遗憾在 于我30岁之前浪费了太多的光阴了,不说大学之前,就是大学之后到30岁的这段工作时间也基本上是浪费,没有真正地区深入过任何领域。30岁之后才寻找到 了自己正确的道路,是有些悲哀,但总比没有找到强。我知道很多测试同行都像我以前那样迷惑,迷惘。希望大家在黄金年龄的朋友不要让青春太快的溜走,抓紧时 间去寻找自己的道路吧。51Testing软件测试网%L+X#qX2d

I V"L1S^0|y&`051Testing软件测试网(u"uy'Qm7\,e'^


TAG:

引用 删除 283976814   /   2012-11-02 02:12:53
5
zhengbaohua的个人空间 引用 删除 zhengbaohua   /   2012-10-24 10:30:50
-5
引用 删除 ws_xiazai   /   2012-10-24 10:07:50
5
shishangx的个人空间 引用 删除 shishangx   /   2012-10-23 23:08:23
如何出过发展?我也想!
shishangx的个人空间 引用 删除 shishangx   /   2012-10-23 23:08:01
5
sophian727的个人空间 引用 删除 sophian727   /   2012-10-23 15:30:53
感觉规划得很好,顶一个,评分怎么是-1?我点错了。删不掉啊,对不起了。
sophian727的个人空间 引用 删除 sophian727   /   2012-10-23 15:29:48
-1
 

评分:0

我来说两句

Open Toolbar