关闭

软件测试学习笔记之软件测试基础

发表于:2009-6-16 13:39

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

 作者:suiyuxiu    来源:51Testing博客

  一、软件产品开发测试基本流程(双V结构):

  1、业务分析(BA);

  2、需求分析(SRS)—系统测试设计STP(输出:系统测试计划、方案、测试用例及评审);

  3、概要设计(HLD)—集成测试设计ITP(输出:集成测试计划、方案、测试用例及评审);

  4、详细设计(LLD)—单元测试设计UTP(输出:单元测试计划、方案、测试用例及评审);

  5、编码(Coding)

  6、单元测试(UT)——输出缺陷记录、单元测试报告

  7、集成测试(IT)——输出缺陷记录、集成测试报告

  8、系统测试(ST)——输出缺陷记录、系统测试报告

  9、用户体验测试——缺陷记录(根据实际情况)

  二、软件开发测试工作量一般分布图:

  三、软件测试的最佳实践方法:

  1、加强沟通和交流,让研发内所有人员都了解测试的重要性和测试的工作;

  2、测试是一个持续进行的过程,而不是一个阶段;

  3、尽早的、频繁的进行测试是降低项目成本,提高质量的一个好的实践;

  4、在每个开发阶段,使用测试和评价的结果做为是否可以通过的标准;

  5、把测试做为产品的一个部分等同管理起来,使用相同的评价标准和过程;

  6、提供集成化的测试工具和测试基础支持;

  7、加强测试度量工作和缺陷分析工作,不断的改进测试;

  8、加强测试的培训并且为测试人员提供技能发展的通道;

  9、测试是不可能穷尽的,当测试出口条件满足时就可以停止测试;

  10、产品业务知识是提高测试有效性的助推剂;

  11、测试必须被计划、被控制,并且要提供时间和资源,配置管理的规范性对软件测试工作有很大的促进作用。

本文出自suiyuxiu的51Testing软件测试博客:http://www.51testing.com/?134368

版权声明:原创作品,转载请保留链接,标明本文原始出处、作者信息和本声明,否则将追究法律责任。

相关阅读:

软件测试学 习笔记之系统需求分析
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号