- 15
- 0
- 约4.86万字
- 约 43页
- 2018-03-04 发布于贵州
- 举报
软件测试参考
第五章 软件测试
一、复习要求
1. 了解软件测试的目的和原则。
2. 了解软件错误的分类。
3. 了解软件测试的过程和策略。
4. 了解软件测试用例设计的方法,掌握逻辑覆盖、基本路径测试、因果图等测试用例设计方法。
5. 了解程序静态测试的方法。
6. 了解程序调试的概念。
7. 掌握软件测试中的可靠性分析方法
二、内容提要
1. 软件测试基础
(1) 什么是软件测试
软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。
软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。模块的编写者与测试者是同一个人。编码与单元测试属于软件生存期中的同一个阶段。在这个阶段结束之后,对软件系统还要进行各种综合测试,这是软件生存期的另一个独立的阶段,即测试阶段,通常由专门的测试人员承担这项工作。
(2) 软件测试的目的和原则
Grenford J.Myers就软件测试目的提出以下观点:
? 测试是程序的执行过程,目的在于发现错误;
? 一个好的测试用例在于能发现至今未发现的错误;
? 一个成功的测试是发现了至今未发现的错误的测试。
设计测试的目标是想以最少的时间和人力系统地找出软件中潜在的各
您可能关注的文档
- 计算机组装与维护课程设计参考.doc
- 计算机网络课程设计-互联网模拟参考.doc
- 计算机网络课程设计-校园局域网设计参考.doc
- 计算机网络课程设计-小型企业网组建参考.doc
- 计算机网络课程设计-组建智能化小区局域网参考.doc
- 计算机网络课程设计-校园网网络规划参考.doc
- 计算机网络课程设计报告-200个节点的网吧的设计方案参考.doc
- 计算机网络课程设计报告-简单FTP服务器实现参考.doc
- 计算机网络课程设计报告参考.doc
- 计算机视觉课堂大作业-车牌检测识别小功能的实现参考.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 过程流体机械复习思考题答案.pdf VIP
- 烘房岗位常见安全事故原因及相应现场处置预案.docx
- 权威解读教育强国建设规划纲要2024-2035年.pptx VIP
- 静电除尘器本体结构设计_毕业论文.doc VIP
- 100以内加减法混合题打印版.pdf VIP
- 公共艺术设计教程 课件全套 王鹤 第1--3章:公共艺术设计概念与基础 ---公共艺术设计经典赏析.pdf
- (高清版)DT 1055-2019 第三次全国国土调查技术规程.pdf VIP
- 2025年三支一扶期满转编笔试试题试卷及答案.docx
- 青铜器类型学智慧树知到课后章节答案2023年下哈尔滨师范大学.pdf VIP
- 2025年上海市初中会考地理试卷 .pdf VIP
原创力文档

文档评论(0)