关闭

将软件测试阶段按照生命周期的方法去分析

发表于:2009-8-14 11:43

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

 作者:未知    来源:51Testing博客转载

  Design - This is architecture document phase

  本阶段是完成测试内部文档的阶段,这些文档大部分都是在分析阶段形成了大体的组织结构和大纲的文档,像测试用例之类的都有了一些基本的描述,本阶段主要的工作就是完成这些文档的最终书写。在本阶段后,基本上测试计划,测试时间表,测试数据,各种相关文档都应该处于完成阶段。当然,仍然可以通过设计的危机处理机制进行更新。

  但是特别要指出的是,测试用例并不能够在本阶段完成。由于新功能的添加,具体功能的实现方法,修改功能等因素,测试用例只能不断的更新。

  包括的主要工作是:

  1. Revise Test plan base on changes 根据具体的变化重新调整测试计划。

  2. Revise Test Cycle matrices and timelines 根据计划的调整,调整各个测试轮次的内容和时间。

  3. Revise Functional Matrix 根据变化调整功能设置。

  4. Verify that test case and test data 确认已有的测试用例和测试数据仍然有效。

  5. Continual write test cases and add new test cases base on changes 继续书写已经设定的测试用例和添加新的测试用例。一个测试用例,在本文中在上个阶段书写的时候可能只有一个简单的描述,具体的测试步骤需要后面填写。有的时候,有些测试用例事先没有考虑到,有些是重复的,所以需要删改。

  6. Develop Risk Assessment Criteria 设置风险评估标准。通过设置风险评估,可以有效的帮助我们灵活的调整计划。比如,某个测试轮次是需要50个小时完成,而我们风险评估标准将这类测试设定为时间值应该设置为150%,也就是说,在计划中应该填写75小时为实际设定完成时间。

  7. Finalize test cycles 最终完成各个测试轮次的设置。在本阶段结束后,除非有其他的特殊情况,通过预先设置的危机处理方法处理外,不再修改。

  8. Finalize Test plan 完成测试计划。

  9. Estimate resource to support development in unit testng 评估支持开发人员进行单元测试的可行性。有些项目,需要测试人员去帮助开发人员进行单元测试。

64/6<123456>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号