度过了一个冬眠,在春末夏初之际,补充自己的营养,努力学习,努力工作!

严格执行测试

上一篇 / 下一篇  2007-09-25 11:55:39 / 个人分类:软件质量与管理

  有效的测试计划是指导测试用例设计、测试执行的指导性文件,是成功测试的前提和必要条件,测试用例设计是测试工作的核心。测试用例的成功设计已经完成一半的测试任务。但是测试的执行是基础,是测试计划和测试用例实现的基础,严格的测试执行使测试工作不会半途而废。测试执行的管理相对复杂些,在整个测试执行阶段中,需要面对如下问题。51Testing软件测试网1CHV[e1r i r.iy
  • 如何确保测试环境满足测试用例所描述的要求?
  • 如何保证每个测试人员清楚自己的测试任务和要达到的目标?
  • 如何保证每个测试用例得到百分之百的执行?
  • 如何保证所报告的软件缺陷正确、描述清楚、没有漏掉信息?
  • 如何在验证BUG或新功能与回归测试之间寻找平衡?
  • 如何跟踪BUG处理的进度使严重的BUG及时得到解决?
  要实现上述目标,确保实施一个真实、符合要求的执行过程,需要通过测试过程跟踪、过程度量和评审、有效的测试管理系统等来实现。主要的方法和措施如下。51Testing软件测试网!XS7W3v$YzD2^ C
  • 提高测试人员素质和责任心,树立良好的质量文化意识和专业素质,奖惩分明。
  • 严格审查测试环境,包括硬件型号、网络协议、防火墙或代理服务器的设置、服务器的设置、应用系统的版本还包括被测系统以前发布的各种版本和补丁包以及相关的产品。
  • 将所要执行的所有测试用例进行分类,构造成测试套件(Test Suite)。然后在此基础上建立要执行的测试任务,这样的任务分解有助于进度和质量的有效控制,减少风险。
  • 所有测试用例、测试套件、测试任务和测试执行结果,都通过测试管理系统进行管理。将测试执行的操作、过程记录在案,这样测试就具有良好的可跟踪性、控制性和追溯性,容易控制好测试进度和质量。
  • 对每个阶段的测试结果进行分析,保证阶段性的测试任务得到完整的执行并达到预定的目标。
  • 缺陷的跟踪和管理一般由数据库系统来执行,这样容易实现统计分析和趋势预测。设定一些有效的规则和流程来配合测试执行,如通过系统自动发出邮件给相应的开发人员和测试人员,使得任何缺陷都不会错过,并能得到及时处理。
  • 良好的沟通。不仅和测试人员保持经常的沟通,还要和项目组的其他人员保持有效的沟通,如通过每周例会可以及时发现测试中的问题或不正常的现象。51Testing软件测试网+S'{7fKJ

TAG: 软件质量与管理

 

评分:0

我来说两句

Open Toolbar