- 8
- 0
- 约2.63万字
- 约 189页
- 2019-07-05 发布于广东
- 举报
软件工程学教程 (第四版) 周苏 教授 第8章 软件测试 软件测试在软件生存周期中占有重要的地位,这不仅仅是因为测试阶段占用的时间、花费的人力和成本占软件开发的很大比重,而且它直接影响着软件的质量,是保证软件可靠性的主要方法之一,其目的是保证发现软件错误。大量统计资料表明,软件测试的工作量往往占软件开发总工作量的40%以上。 8.1 测试的基本概念 软件测试阶段的主要任务是发现并排除在分析、设计、编程各阶段中产生的各种类型的错误,以得到可运行的软件系统。 与“测试是证实程序中不再含有错误”或者“说明程序能正确地执行它的功能”等看法相反,软件测试是假定程序中存在错误 (当然这种假设是符合实际的) ,从而另外设计程序,通过执行该程序来发现尽可能多的错误。所以,测试是设计、运行这样一个程序的过程,这种程序能够发现错误。 8.1 测试的基本概念 但是,测试并不能发现所有的错误,因为无论采用何种办法,都无法完成一个软件系统的所有各种状态的组合运行,因此,“彻底的”测试是不可能的。测试的基本策略只能是“在一定的研制时间、经费的限制下,通过执行有限个测试过程,尽可能多地发现一些错误”。所以,测试的基本问题就是经济性,测试的关键就成为如何设计出能尽可能多地发现错误的测试过程。能尽可能多地发现错误的测试用例被称为是“高产的”。 8.1 测试的基本概念 在软件测试活动中,除了“测试”和“排错”
您可能关注的文档
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit9.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit10.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit11.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit12.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit13.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit14.ppt
- 计算机英语 教学课件 ppt 作者 杨芸 主编 杨 蕾 李连弟 副主编unit15.ppt
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块五模块五-单元十四.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块五模块五-单元十五.pptx
- 安全防范技术与应用 教学课件 ppt 作者 张玲 课件 模块一模块一-单元二.pptx
- 中国国家标准 GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范.pdf
- 《GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范》.pdf
- 《GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程》.pdf
- GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 中国国家标准 GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- 中国国家标准 GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 《GB/T 33603-2026电力系统模型数据动态消息编码规范》.pdf
- GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
- 中国国家标准 GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
原创力文档

文档评论(0)