- 3
- 0
- 约4.21千字
- 约 30页
- 2019-07-25 发布于浙江
- 举报
软件测试 第一部分 数学背景 第一章 测试概述 第二章 举例 第三章 测试人员的离散数学 第四章 测试人员的图论 本章学习目标 了解测试相关的基本定义 掌握测试用例 通过维恩图理解测试 了解错误与缺陷分类 了解测试级别 1.1 基本定义 错误(error):错误能扩散,最终导致被放大 缺陷(fault):是错误的结果,遗漏更难检测和解决 失效(failure):执行缺陷时发生 事故(incident):表示软件发生失效 测试(test):采用测试用例执行软件的活动 测试用例(test cast) 一个测试生命周期 软件测试的阶段组成 1.2 测试用例 输入的两种类型: 前提(测试用例执行之前已存在的环境) 实际输入(某种测试方法所既定标识) 预期输出的两种类型: 后果和实际输出 因为输出部分困难,所以常常被忽视 什么是测试用例 一个测试用例就是一个文档,其目的是确定应用程序的某个特性是否正常的工作。 一个测试用例应当有完整的信息,如:测试用例ID号,测试用例名字,测试用例的目的,测试条件、输入数据需求、步骤和期望结果。 典型的测试用例信息 1.3 通过维恩图理解测试 测试、结构视图和行为视图之间的关系 测试关注行为,结构视图关注是什么,行为试图关注做什么 描述行为与实现行为 P:程序实现的行为 S:描述行为 增加测试用例(T)后 S:描述的行为 P:程序实现的行为 T:测试用
原创力文档

文档评论(0)