软件测试流程

2010-09-16  宋桂芬 

       经过了一次失败的测试过程,让我不得不检讨自己的整个测试流程。今天,开发人员出差了,幸运的,经理又发下话来,帮助文档等开发人员回来后再进行修改,所以有时间看了一下之前的东西,并且和一测试朋友交流了一番,在看过自己之前写的需求文档之后,当头一棒,突然想起来,我怎么把整理需求这么重要的工作给落下了,虽然知道拿到一个项目后要熟悉业务,原则上是要根据需求进行测试的,而我呢, 因为没有任何的文档可以参考,在拿到项目后,熟悉完系统流程就开始进行测试了,再加上这次是第一次做测试工作,所以总是感觉到一头雾水,现在有时间了,看了一下之前软件测试流程,加之与朋友的讨论,才明白自己为什么这些时间总是不知何去何从,一头灾下去乱撞。
      软件测试流程,整个测试活动走下来离不开:制定测试计划-->测试设计与开发-->执行测试-->评估测试,就这么几个步骤,我却做不到,大脑充满水,还不算清醒呀。
1.制定测试计划
        说白了,就是在进行测试之前,对将要进行的测试活动进行一个整体的规划,明确测试的目标、确定测试策略与测试内容、合理地分配一下资源。前几天,自己写了一个测试计划(测试完成后补写计划感觉有些好笑),看来看去,总是感觉自己写的一点水平也没有,算草稿吧。
2.测试设计和开发
        测试设计阶段,主要是完成测试需求的分析与测试用例的设计,需求分析,这么重要的步骤我给落下了,导致最后整个测试过程都是那么的失败,可气,没有写用例,此时也没有制定测试用例的设计方案。测试开发阶段,自然就是根据需求与用例设计方案进行实施的过程了,包括用例数据准备,如果需要工具,此时进行测试工具的开发,脚本的录制等等
3.执行测试
        在这个阶段中,主要是将上个阶段中设计好的测试方法及数据应用于实际的测试过程中,当然,要提交bug的
4.评估测试
        测试结束了,就要对整个测试过程与产品进行评估的,包括对测试工作的总结、缺陷数据分析 以及测试过程的评估等,虽然我没有写总结,暂时还没有写,缺陷数据也没有进行分析,但我却知道自己有了一个非常失败的测试过程,需要去改进去完善,希望我的下一次测试会进步一些吧。
521°/5018 人阅读/20 条评论 发表评论

袁军  2010-09-16

呵呵,有进步,就应该这样,做完一件事后就要好好的总结下,不妄我一下午的唠叨啊!


宋桂芬  2010-09-16

袁军: 呵呵,有进步,就应该这样,做完一件事后就要好好的总结下,不妄我一下午的唠叨啊!


王争  2010-09-16

软件测式流程 1制定测试计划 2,测试设计和开发 3,执行测试 4,评估测试


范涛  2010-09-16

你是什么都是自己干吗?那还不累死啊,我写了两天用例,搞了350多条都快吐了,而且写到后面发现前面漏掉了好多.......看来写用例也是需要经验和技术的啊.......


郭丽娜  2010-09-16

我下周开始实习,之前只学过理论知识,还没有真正实践过,来借鉴下。


宋桂芬  2010-09-16

范涛: 你是什么都是自己干吗?那还不累死啊,我写了两天用例,搞了350多条都快吐了,而且写到后面发现前面漏掉了好多.......看来写用例也是需要经验和技术的啊.......
呵呵,我是什么也不做,只是拿过来就测试,


宋桂芬  2010-09-16

郭丽娜: 我下周开始实习,之前只学过理论知识,还没有真正实践过,来借鉴下。
希望你会做的比我好


李馨曼  2010-09-16

学习学习


郭丽娜  2010-09-16

呵呵 谢谢
我学的是软件工程 做测试一切都得重头开始学的说


张平  2010-09-17

郭丽娜: 呵呵 谢谢
我学的是软件工程 做测试一切都得重头开始学的说
软件工程和测试还是有联系的,相信你可以学好的。


邓浛  2010-09-17

感谢LZ的心得分享啊·


蓝月雪  2010-09-17

呵呵 谢谢 学到不少


熊志男  2010-09-17

哇塞 一写就是一大篇 厉害 厉害


宋桂芬  2010-09-17

熊志男: 哇塞 一写就是一大篇 厉害 厉害
好像打这些字不需要多长时间吧?


苗田丽  2010-09-17

现在很多公司没有测试计划,或者是形同虚设,做的好的也有,但是比较少(窝友们我没说错吧?)但是接到测试任务后,我们心里要有底,要能根据任务,告诉自己的头
1.写测试用例要用多长时间
2.执行要用多长时间
能评估出这个时间我自己感觉也是一种计划
这样头也会心里有底的


宋桂芬  2010-09-17

苗田丽: 现在很多公司没有测试计划,或者是形同虚设,做的好的也有,但是比较少(窝友们我没说错吧?)但是接到测试任务后,我们心里要有底,要能根据任务,告诉自己的头
1.写测试
呵呵,你说的很对,只不过,我们公司这边就我一个人负责这块,用例是不需要写的,经理也不让浪费那个时间去写什么用例,就是直接接过项目后对其进行测试,头一次,自然会感觉到没有头绪,思路稍微乱一些,不过经过这一次教训,下一次,心里已经有底了。


杨念  2010-09-19

你现在做的都是黑盒测试吧?


陈义  2010-09-19

LZ,测试工具不会也是你自己开发吧?


宋桂芬  2010-09-19

杨念: 你现在做的都是黑盒测试吧?
嗯,这个系统只做功能测试,这是经理要求的


宋桂芬  2010-09-19

陈义: LZ,测试工具不会也是你自己开发吧?
这个日记只是我对我自己这段时间的一个忏悔,我的意思是我自己没有做到整个流程的规范化,提到设计,只是针对测试流程的几个步骤来说的


登录 后发表评论