软件项目中测试实践

 众所周知,测试是在软件开发中是必不可少的一部分。测试是保证软件质量的重要手段,甚至可以称之为软件的生命。然而如何做好测试或者通过测试达到想要的效果,是一门值得研究的学问。

   

    在很多软件开发公司,测试是最容易被高层领导和程序员忽略的一个环节。当一个项目进度非常紧急的时候,测试往往都是时间缩水最多的阶段。结果是使“重视测试,充分测试”成了一句话空话。

 

从软件工程角度上来说,我们项目的测试活动可以大概分为三个阶段,分别是测试计划,测试实施和测试分析。接下来将分别描述我们在项目开发活动中三个阶段是怎么做的。

 

[计划阶段]

    第一,我们在项目的初期确定好开发方式并制定计划。在项目计划中增加一个测试设计师角色。测试设计师将专职从头以尾参与我们的项目开发活动,包括需求分析,系统分析,系统设计;并根据项目的每个阶段的文档如分析设计文档产生相应的测试计划和测试案例。测试设计师将测试计划汇报给项目经理作为项目计划的一部分。测试计划包含了每次测试的时间,人员,目标和测试方式.

   

第二,项目经理与测试设计师将确定测试的类型方式和每个阶段的应用的测试策略。在我们项目中采取单元测试,集成测试,系统测试,性能测试等四种主要测试方式在不同的阶段实施,并设产相应的测试目标。简单的说这个测试目标就是在某阶段要发现多少个Bug或者需要改进的地方。

 

第三,再好的计划都还是要靠人来实施。测试成功的关键还是需要靠项目组成员的积极性和责任心。大家都知道很多程序员都是讨厌测试,认为测试是一件浪费时间和却

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值