软件测试的测试阶段总结

发表于:2011-9-22 10:31

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  软件测试的测试阶段总结

  软件测试人员的职责

  软件测试人员在测试的过程中要肩负着如下职责:

  ★ 测试人员要了解项目需求内容,从用户角度提出自己的测试看法;

  ★ 测试人员要编写合理的测试计划,并与项目整体计划有机地整合在一起;

  ★ 测试人员要编写覆盖率高的测试用例

  ★ 测试人员要认真仔细地实施测试工作,并提交测试报告供项目组参考;

  ★ 测试人员要进行缺陷跟踪与分析。

  软件测试实际是由确认、验证、测试三个方面组成:

  ● 确认:是评估将要开发的软件产品是否是正确无误、可行和有价值的。

  ● 验证:是检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致。验证意味着确保软件是否正确无误的实现软件的需求,开发过程是否沿着正确的方向进行。

  ● 测试:通常是经过单元测试、集成测试、系统测试等过程。

  软件测试分需求阶段、设计编码阶段、测试阶段、用户测试阶段。

  1、需求阶段

  需求阶段要求:

  ★ 测试人员了解项目需求,包括项目需求规格说明、功能结构及模块划分等;

  ★ 测试人员了解项目需求变更;

  ★ 测试人员会同项目主管根据软件需求,制定和确定测试进度时,必须要有开发人员和相关的测试部门人员共同参与。在制定测试进度时,必须考虑到合理地配置测试资源(测试设备、测试所要用到的技术文档资料、测试人员和对测试人员进行的必要培训);

  ★ 为了使所制定的测试进度正常有效,必须对其所制定的测试进度加以量化。要制定测试的各个阶段的测试进度。有特殊情况时还必须制定特定系统的测试进度。如文件管理系统、资料库内容功能测试等。

  ★ 所制定的测试进度中,必须含有修改问题和复查的时间。

  2、设计编码阶段

  ★ 测试人员制定测试大纲、测试设计、测试用例;

  ★ 对每一个测试需求,确定其需要的测试用例;

  ★ 对每一个测试用例,确定其输入及预期结果;

  ★ 确定测试用例的测试环境配置、需要的驱动界面或稳定性;

  ★ 为测试用例准备输入数据;

  ★ 编写测试用例文档;

  ★ 对测试用例进行同行评审;

  ★ 项目开发组对完成的功能模块进行单元测试,测试人员参与单元测试过程;单元测试完成,产生单元测试报告;

  ★ 所有单元测试及相应的修改完成后,项目开发组组织进行确认测试和系统集成测试,测试人员参与集成测试过程;集成测试完成后,产生集成测试报告。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号