软件测试基础教程 杜文洁景秀丽主编 中国水利水电出版社
软件测试基础教程 杜文洁 景秀丽 主编 中国水利水电出版社
第五章软件测试用例设讣 51测试用例概述 5.2黑盒测试用例设计 53白盒测试用例设计 习题 第五章软件测试用例设计
第五章 软件测试用例设计 第五章 软件测试用例设计 5.1测试用例概述 5.2黑盒测试用例设计 5.3白盒测试用例设计 习题
本章概要 测试用例概述 利用黑盒测试的各种具体策略设计实例 利用白盒测试的逻辑覆盖和路径分析方法 设计实例 第五章软件测试用例设计
本章概要 ➢ 测试用例概述 ➢ 利用黑盒测试的各种具体策略设计实例 ➢ 利用白盒测试的逻辑覆盖和路径分析方法 设计实例 第五章 软件测试用例设计
5.1测试用例概述 1.测试用例的定义 测试用例( Test Case)是为了高效率地发现软件缺陷而精心设计的少量测试数据。实际测 试中,由于无法达到穷举测试,所以要从大量输入数据中精选有代表性或特殊性的数据来 作为测试数据。好的测试用例应该能发现尚未发现的软件缺陷。 2.测试用例的特性 有效性 测试用例是测试人员测试过程中的重要参考依据。不同的测试人员根据相同的测试用例所 得到的输出应该是一致的。准确的测试用例可以保障软件测试的有效性和稳定性。 可复用性: /良好的测试用例具有重复使用的功能,这样就可以大大地节约测试的时间,提高测试的效 易组织性 在一个软件测试流程中测试用例可能有成千上万个,但是好的测试计划可以有效地组织 这些测试用例,分门别类地提供给测试人员参考和使用。 特别对于测试人员中的新手,好的测试用例可以帮助他们更好地完成复杂的测试任务,提 高测试工作的效率。 可评估性 从测试管理的角度,测试用例的通过率和软件缺陷的数目是软件产品质量好坏的测试标 准 可管理性 x测试用例可以作为检验测试人员进度、工作量以及跟踪/管理测试人员工作效率的因素 第五章软件测试用例设计
5.1测试用例概述 1.测试用例的定义 测试用例(Test Case)是为了高效率地发现软件缺陷而精心设计的少量测试数据。实际测 试中,由于无法达到穷举测试,所以要从大量输入数据中精选有代表性或特殊性的数据来 作为测试数据。好的测试用例应该能发现尚未发现的软件缺陷。 2.测试用例的特性 有效性: 测试用例是测试人员测试过程中的重要参考依据。不同的测试人员根据相同的测试用例所 得到的输出应该是一致的。准确的测试用例可以保障软件测试的有效性和稳定性。 可复用性: 良好的测试用例具有重复使用的功能,这样就可以大大地节约测试的时间,提高测试的效 率。 易组织性: 在一个软件测试流程中测试用例可能有成千上万个,但是好的测试计划可以有效地组织 这些测试用例,分门别类地提供给测试人员参考和使用。 特别对于测试人员中的新手,好的测试用例可以帮助他们更好地完成复杂的测试任务,提 高测试工作的效率。 可评估性: 从测试管理的角度,测试用例的通过率和软件缺陷的数目是软件产品质量好坏的测试标 准。 可管理性: 测试用例可以作为检验测试人员进度、工作量以及跟踪/管理测试人员工作效率的因素。 第五章 软件测试用例设计
5.1测试用例概述 x3.测试用例的编制要素 κ编写测试用例文档应有文档模板,须符合内部的 规范要求。这方面可以参考一些基本的测试用例 编制标准,例如 ANSI/IEEE8291983标准中列出 的关于软件测试用例的相关编制规范和模板 测试用例就是一个文档,描述输入、动作、或者 时间和一个期望的结果,其目的是确定应用程序 的某个特性是否正常的工作。软件测试用例的基 本要素包括测试用例编号、测试标题、测试模块 用例级别、测试环境、测试输入、执行操作、预 期结果 第五章软件测试用例设计
5.1测试用例概述 3.测试用例的编制要素 编写测试用例文档应有文档模板,须符合内部的 规范要求。这方面可以参考一些基本的测试用例 编制标准,例如ANSI/IEEE829-1983标准中列出 的关于软件测试用例的相关编制规范和模板。 测试用例就是一个文档,描述输入、动作、或者 时间和一个期望的结果,其目的是确定应用程序 的某个特性是否正常的工作。 软件测试用例的基 本要素包括测试用例编号、测试标题、测试模块、 用例级别、测试环境、测试输入、执行操作、预 期结果。 第五章 软件测试用例设计