正在加载图片...
(3)资源的规划 (4)时间进度的制定 8.1.2 测试用例和测试流程的设计 测试开始前需要设计测试用例,以及具体的测试流程。测试的设计需要依据 测试需求进行。 1.测试需求分析 对测试需求进行分析时,需要对需求进行分解,察看各种文档,和用户进行 交流。测试需求分析中考虑的问题如下: (1)确定软件的主要用例 (2)对每一个用例,确定其输入、输出、限制以及要达到的性能指标,形成测 试需求 (3)对每一个测试需求,判断其属于的测试类型(功能、性能、安全测试等)。 可以构造测试跟踪需求矩阵,针对每一个用例,列出其多项测试需求以及相应的 测试类型 (4)对于整个软件,考虑是否需要进行以下的测试: ●整个系统的性能测试 ·整个系统的安全性测试 ● 整个系统的兼容性测试 ● 整个系统的容量测试 ● 系统的界面测试 系统的安装测试 2.测试用例的设计 测试用例指对一项特定的测试任务的描述,体现了测试方案、技术、策略和 具体的方式。值得提出的是,测试用例都是从数量极大的可用测试方案中精心挑 选出的,能够最大限度发现软件缺陷的方案。由于测试用例的执行需要耗费时间, 因此,过多的测试用例可能会需要过长的时间,然而,过少的测试用例可能会带 来软件中潜在的、未发现的缺陷数量的过大,因此,如何平衡这两方面的要求, 进行合理的测试用例的选择,一直是软件测试工作的重点和难点。 评价测试用例的好坏有以下两个标准:①是否可以发现尚未发现的软件缺 陷?②是否可以覆盖全部的测试需求?(3)资源的规划 (4)时间进度的制定 8.1.2 测试用例和测试流程的设计 测试开始前需要设计测试用例,以及具体的测试流程。测试的设计需要依据 测试需求进行。 1.测试需求分析 对测试需求进行分析时,需要对需求进行分解,察看各种文档,和用户进行 交流。测试需求分析中考虑的问题如下: (1)确定软件的主要用例 (2)对每一个用例,确定其输入、输出、限制以及要达到的性能指标,形成测 试需求 (3)对每一个测试需求,判断其属于的测试类型(功能、性能、安全测试等)。 可以构造测试跟踪需求矩阵,针对每一个用例,列出其多项测试需求以及相应的 测试类型 (4)对于整个软件,考虑是否需要进行以下的测试:  整个系统的性能测试  整个系统的安全性测试  整个系统的兼容性测试  整个系统的容量测试  系统的界面测试  系统的安装测试 2.测试用例的设计 测试用例指对一项特定的测试任务的描述,体现了测试方案、技术、策略和 具体的方式。值得提出的是,测试用例都是从数量极大的可用测试方案中精心挑 选出的,能够最大限度发现软件缺陷的方案。由于测试用例的执行需要耗费时间, 因此,过多的测试用例可能会需要过长的时间,然而,过少的测试用例可能会带 来软件中潜在的、未发现的缺陷数量的过大,因此,如何平衡这两方面的要求, 进行合理的测试用例的选择,一直是软件测试工作的重点和难点。 评价测试用例的好坏有以下两个标准:① 是否可以发现尚未发现的软件缺 陷?② 是否可以覆盖全部的测试需求?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有