【B2B研发商城】 【加入收藏】 【设为首页】 【进入论坛】 【站点地图】

你的位置:中国研发网 >> 研发管理 >> 质量管理 >> 详细内容 在线投稿

软件项目测试保证质量

热度149票  浏览6次 【共0条评论】【我要评论 时间:2010年5月07日 16:28
在公司(现在就职于一家创业型公司)经常会遇到这样一种情况,软件刚刚开发完成,没有做过全面详细的测试,就匆匆的PUSH出去,最后出现问题,又拿回来查找BUG和修改之。这种情况经常让项目经理,程序员还是客户都感到无法接受。而作为程序员来说,对于BUG确实避无可避的。

我总结了下将开发阶段和开发完成后要经过如下这些测试步骤:

第一步:单元测试

在每写好一个关键方法(描述了一个重要功能的方法)后,要做好单元测试,保证在后面使用这些方法的时候能够正常和正确工作。常用的单元测试工具像xNunit系列。

第二步:接口测试

在写好一个接口后,需要经过严格的测试才能提供给需要使用之的用户或者代码段中。

第三步:功能测试

一般一个软件都会包含多个功能模块,在做好一个功能模块后,要经过认真的测试。不要等所有功能都完成后再一起测试。

第四步:断网测试

如果软件运行过程中会调用网络资源的话,一定要做好断网测试,因为一般开发者在开发过程中以及用户在使用中不会有断网的情况出现,导致断网测试成了测试的一个误区。

第五步:IO测试

在测试过程中也别忘了对有IO操作的地方一定要保证数据安全。

第六步:并行测试

测试过程中也别忘了模拟并发的场景。

第七步:压力测试

第八步:阿呆测试

所谓的阿呆测试也就是Alpha测试和Beta测试,让一些跟技术无关的同事使用,并反馈意见和建议。

上述步骤不一定是严格的所谓”步骤“,在必要的时候采用必要的测试才是。

以上只是个人的一些看法。
顶:6 踩:7
对本文中的事件或人物打分:
当前平均分:-0.17 (47次打分)
对本篇资讯内容的质量打分:
当前平均分:0.4 (48次打分)
【已经有41人表态】
4票
感动
7票
路过
4票
高兴
3票
难过
6票
搞笑
5票
愤怒
7票
无聊
5票
同情
上一篇 下一篇
发表评论

网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。

查看全部回复【已有0位网友发表了看法】