软件测试基础 软件测试策略 软件测试种类-教育文化-.pptVIP

  • 3
  • 0
  • 约1.09万字
  • 约 154页
  • 2024-08-01 发布于广东
  • 举报

软件测试基础 软件测试策略 软件测试种类-教育文化-.ppt

第五章软件测试;软件测试是在软件投入运行前,对软件需求分析,设计规格说明和编码的最终复审,是软件质量保证的关键步骤。

定义:软件测试是为了发现错误而执行程序的过程。或者说软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现程序错误的过程。;软件测试的基础;软件测试的目的;GrenfordMyers软件测试目的

测试是程序的执行过程,目的在于发现错误;

一个好的测试用例在于能发现至今未发现的错误;

一个成功的测试是发现了至今未发现的错误的测试。;换言之,测试的目的是

–系统地找出软件中潜在的各种错误和缺陷。

–能够证明软件的功能和性能与需求说明相符合。

–测试不能表明软件中不存在错误,它只能说明软件中存在错误。;软件测试的原则;developer;;软件测试的对象; 为把握软件开发各个环节的正确性,需要进行各种确认和验证工作。

确认(Validation),是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性。

需求规格说明的确认

程序的确认

验证(Verification),试图证明在软生存期各个阶段,以及阶段间的逻辑协调性、完备性和正确性。;软件生存期各阶段之间需要保持的正确性;测试信息流;测试信息流;测试结果分析:比较实测结果与预

文档评论(0)

1亿VIP精品文档

相关文档