- 1
- 0
- 约7.66千字
- 约 6页
- 2020-09-20 发布于天津
- 举报
软件测试基本概念
1、 软件质量与软件测试:
软件测试是软件质量保证工作的一个重要环节。软件测试和软件质量保证是软件质量工程的两个不同层面的
工作。软件测试只是软件质量保证工作中的一个重要环节。质量保证 (QA)的工作是通过预防、检查与改进来保证
软件的质量,它所关注的是软件质量的检查和测量。软件测试所关心的不是过程的活动,而是对过程的产物以及 开发出的软件进行剖析。
2、 软件测试定义:
软件测试就是在软件投入运行前对软件需求分析、 软件设计规格说明和软件编码进行的查错 (包括代码执行活
动与人工活动)。软件测试是为了发现错误而执行程序的过程。软件测试是根据软件开发各阶段的规格说明和程序 的内部结构而精心设计一批测试用例 (即输入数据及其预期的输出结果 ),并利用这些测试用例去运行程序,以发
现程序的错误。是在软件投入运行前,对软件需求分析、软件设计规格说明和软件编码的最终复审,是软件质量 保证的关键步骤。
3、 软件测试目的:
测试是一个为了寻找错误而运行程序的过程 ;
一个好的测试用例是指很可能找到迄今为止未发现的错误的用例 ;
一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。
软件测试的目标是能够以耗费最少时间与最小工作量找出软件系统中潜在的各种错误与缺陷。
测试只能证明程序中错误的存在,但不能证明程序中没有错误。
4、 软件测试原则:
尽早地并不断地进行软件测试 ;
原创力文档

文档评论(0)