我,一个软件工程的学渣,在学校没好好学,毕业就在帝都找了个测试,勉强度日子。但是好在也是软件工程的,网络,linux,数据库,编程语言基本语法还都 ok,所以一直在公司做着类似配置管理员的工作,搭搭服务器,配置配置测试环境,写写脚本什么的还是 ok 的。
由于家是南方的,在帝都干了两年,就回南方了,在一个 IT 行业不怎么发达的二线城市,干着黑盒测试,而且是一个非常不规范的公司。整个公司没有规范的流程,公司总部在美国,总说自己是美国公司,公司强调自由,民主(现在想想,所谓的自由,给我们中国 Team 带来了非常大的痛苦,已经逼走了几个开发。)
测试流程,是由一个学什么半导体专业的处女座的女人(不是我要黑处女座,处女座搞测试,开发要疯,也许质量上可以提高点吧?)上网找的其他公司流程,拼拼凑凑弄出来的,好歹也在帝都呆过,规范的流程也使用过的,看到这个流程,我只能呵呵,继续混日子。今年公司要做 API 测试,开发不愿做,我就毛遂自荐,我说,我会点编程,这个 API 测试我可以试试。
我就一边做着黑盒测试,一边上网找各种 API 测试相关资料。每天比别人早一个半小时到公司,就为了,能把 API 测试掌握在自己手里,不想被一个外行毁了。结果,在灰常短的时间内,要我做出一个框架,我认了,毕竟找到一个我喜欢做的事情,还是很有干劲的,我就干了。经过 1 个月时间,出了 1.0 版本,完成第一次完整的 API 测试,自己心里还是挺高兴的。没想到噩梦开始了。
这个处女座完全从用户的角度来指(ming)导(ling)我写 Testcase. 非要做一个 demo 给她,然后再对这个 demo 写 case,做测试。那我就把 Testcase 多分出一个类来,叫 Functional Testing,来给她测试这个 demo。很多我已经在 API 测试里做了的测试,她非要在 demo 里面表现出来,再做一遍。把我的 Testcase 搞得异(luan)常(qi)丰(ba)满(zao)。。。。
最近搞得好累,一边黑盒测试干着,一边还要对她的指导,表示感谢。我想过我要自己做一套完整方案给她,让她闭嘴。但是 API 测试能看的资料比较少,所以我在和处女座争辩的时候,没什么底气。不知道论坛的大神,有没有什么建议,能给我几个外国的网站也行。
我要出一套完整的,规范的方案,好让她闭嘴!