5个月的测试,总结下

上一篇 / 下一篇  2010-11-21 00:05:20 / 个人分类:学习日志

  从5月入职做测试以来到现在一直没有完整的静下心来想想、总结下,最近项目快要结束了,小小的总结~ 

  说来幸运,靠着被面试题,跳入测试这行,大学天天玩啊混的,虽然没学会什么编程,但对那些东西总算有点

面熟。进公司没经过怎么面试就被拉到了现在的项目组,去了浑浑噩噩看了几天文档,就开始和也是两个没做过

测试的同事写用例了。当时没个模板,没有需求,只能找着界面和开发文档写,后来实在无头绪,上面的人也看

不下就派了一个人来带,结果发现这个比我早一个月进项目组的家伙也没怎么写过用例。

  就界面来说因为项目特性,一个VM有很多状态,对于这些状态也有不同的限制和要求,这些玩意交叉起来的情

况那就太多了,可怕的事,带我们的家伙居然宣称要写全,还好不是分给我,虽然我极力推荐使用公共用例的方

法来削减用例个数,奈何带头的和接任务的都是死脑经,好嘛,这个结果就是造就了几百面的用例和这位同事的

离职,悲剧的是离职了几个月后,执行他用例的人,还会长期诅咒,囧。

   就这些早期的用例来说,我们仨毕竟没什么经验,也没什么人带,写的用例没用什么工具不说,用的也是

用Word写,用例质量先不说,用例的可读性就低到不行,何况还有那位仁兄几百面的一个功能点,他也是个传说

一、二个月啥没留下,写了1k多面的用例,自己都受不了了。

   自己以后要吸取这个教训,对于界面的类似的输入框啊控件啊,可以用公共用例代替,但是都要必须描述清

楚和覆盖全面,这些用例在被调用的时候,也尽量做到准确。对于不同界面或者不同功能点有特殊性的,还是有

必要单独描述其特性,在分配执行用例时,也要分配全面。

   在就质量来时,说实话界面的,大家通过看书和资料都还清楚,七七八八的一拼都能凑个大概,但实际上明

显是有很多缺陷的,进过上面的提示,我们也就挖到数据库这一块,实际上按理说,就我们这一层来说非接口测

试,挖到数据库应该就完了,但是没想到的是后来底层的玩意也要我们测,这显然是没考虑到的,这是后话,用

例没有加上也没什么错。

   我们写的这些用例实在是简单、肤浅,即没有完整的实践过程的记录,也没有该操作完整的结果描述,大多

停留在界面以及部分主要的表上,事实上当时我们对程序和时间上VM运行的流程确实不清楚也完全没有想到要去

考虑。后来经过测试,实际上很多问题出现在中间状态和一些操作照成的附加影响,从而照成的BUG,例如:一

些异常的中间状态产生的原因就可能是你调用方法时,某些需要项被锁或者没有被释放,等等。

   我们这个群菜鸟测试碰到这个项目,也算是得到了很大的锻炼,就我而言,我真真正正感觉到了流程控制的

重要性,CMMI虽然看似繁琐实际是对于大多数相对年轻的团队来说,还是能起很大的帮助的,我们的项目就是完

美的反面教材,囧。需求的变更控制记录,测试用例的开发、测试陪审,等等这些之前打着敏捷旗号忽略的东西

,在后面的开发测试过程中,总是一次又一次跳出来嘲笑我们当初的草率。

   说说最后的测试,到最后被逼的转测试时,项目的相关属性与之前相比已经变的相当大了,很多方面已

经被从根本推翻了,而在过程中,由于没有对测试用例的必要维护,使得这些用例到最后一些基本数值基本都失

效了,还好界面改变不大,就功能来说,我们后来主要测试的方向都变成,测试人员个个盯着部分功能跟踪个个

击破,且在这过程中,既没有添加用例也没有对用例执行修改,这样造成在,中期有人员离职的情况下,一些功

能,往往需要其他测试人员,突击学习了解功能,而且对其留下的测试用例,理解和执行也很差,这是非常麻烦

的意见事,特别是对于我们这种人员流动性很大的公司。

   到最后转SDV测试后,也发现了一些之前没有出现的问题,突然出现,而这些问题的产生一般来说,主要情

况有几种:1、环境影响,这个是最伤脑经的,通常一些硬件的变更,或者测试环境的变更造成,而且开发人员

通常不好,也不怎么太喜欢去定位这些问题;2、我们测试时,主要是单独分开测,而当多人操作时,程序中的

一些弊端,之前单独没有出现的,这时候可能会大量出现,甚至影响基本功能;3、开发人员修改问题时,没有

注意对其他功能可能会造成影响,这个就需要开发人员在修改完问题单后,给测试人员一个测试方案,对可能影

响的功能进行描述。

 这个项目,让我学习了测试流程、linux基本操作、VM相关知识,虽然大多都还很肤浅,但是确实受益良多。

 


TAG:

散步的SUN的个人空间 引用 删除 散步的SUN   /   2011-03-16 21:11:47
呵呵,看样子LZ真的有收获
如果还有梦想 引用 删除 peggyli   /   2010-11-30 18:00:47
有收获就是好事哈
werm520的个人空间 引用 删除 werm520   /   2010-11-23 13:03:06
当一个操作失败后的回滚也需要注意

界面的话 多用户冲突操作和同个按钮的重复发送信息也需要注意
 

评分:0

我来说两句

日历

« 2024-03-21  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 38266
  • 日志数: 46
  • 建立时间: 2010-07-13
  • 更新时间: 2019-03-21

RSS订阅

Open Toolbar