网络测量是目前一个热门的研究方向,研究范畴主要 包括: ①拓扑测量与分析; ②负载特性分析与建模; ③性能测量与分析; 4路由测量与分析; ⑤基于测量的网络安全分析。 2021/2/3 网络性能评价与测试 7
2021/2/3 网络性能评价与测试 7 网络测量是目前一个热门的研究方向,研究范畴主要 包括: ① 拓扑测量与分析; ② 负载特性分析与建模; ③ 性能测量与分析; ④ 路由测量与分析; ⑤ 基于测量的网络安全分析
2)网络测试 ①定义1: 网络测试是指以科学的方法,通过测量手段/工具,取 得网络产品或正在运行网络的性能参数和服务质量参数, 已确定其是否达到要求。这些参数包括可用性、差错率、 吞吐量、时延、丢包率、连接建立时间、故障检测和改正 时间等等。 2021/2/3 网络性能评价与测试 8
2021/2/3 网络性能评价与测试 8 ① 定义1: 网络测试是指以科学的方法,通过测量手段/工具,取 得网络产品或正在运行网络的性能参数和服务质量参数, 已确定其是否达到要求。这些参数包括可用性、差错率、 吞吐量、时延、丢包率、连接建立时间、故障检测和改正 时间等等。 2) 网络测试
②定义2 网络测试是测试设备( Tester)以“观察员”的身份对 被测对象的通信活动进行被动观察并分析被测对象行为的 过程(被动测试: Passive Testing);或者以对等通信实体/ 邻层实体的身份通过主动与被测对象交换信息,达到观测 其活动和判断其协议功能/性能的过程(主动测试: Active Testing)o 2021/2/3 网络性能评价与测试
2021/2/3 网络性能评价与测试 9 ② 定义2: 网络测试是测试设备(Tester)以“观察员” 的身份对 被测对象的通信活动进行被动观察并分析被测对象行为的 过程(被动测试: Passive Testing);或者以对等通信实体/ 邻层实体的身份通过主动与被测对象交换信息,达到观测 其活动和判断其协议功能/性能的过程(主动测试: Active Testing)
③网络测试的作用: 网络测试能够为网络性能改善提供依据,为网络运行及 管理提供指导;为网络设备或产品开发提供支持。 ■从应用角度:网络业务的融合和通信平台的统一,使得 网络数据业务的流量特征、性能特征、可靠性特征和安全三 特征目益受到关注。针对这些特征进行各类业务的性能测 试成为一种全新的技术与需求; ■从网络本身:到对构成网络通信子网平台的设备所进行 的功能、性能测试,以及在网络设备研发过程中的阶段性 测试与整机测试。 2021/2/3 网络性能评价与测试
2021/2/3 网络性能评价与测试 10 ③ 网络测试的作用: 网络测试能够为网络性能改善提供依据,为网络运行及 管理提供指导;为网络设备或产品开发提供支持。 ◼ 从应用角度:网络业务的融合和通信平台的统一,使得 网络数据业务的流量特征、性能特征、可靠性特征和安全 特征日益受到关注。针对这些特征进行各类业务的性能测 试成为一种全新的技术与需求; ◼ 从网络本身:到对构成网络通信子网平台的设备所进行 的功能、性能测试,以及在网络设备研发过程中的阶段性 测试与整机测试
3、测试用例( Test case) 软件测试不是盲目的,须遵守一定的原则和方法。测试用例 是软件测试的一个重要概念。 定义1:测试用例是为某个特殊目标而编制的一组测试输入、 执行条件、执行步骤以及预期结果,以便测试某个程序功能或 核实是否满足某个特定需求。 定义2:测试用例是指对一项特定的软件产品进行测试任务 的描述,体现测试方案、方法、技术和策略。内容包括测试目 标、测试环境、输入数据、测试步骤、预期结果、测试脚本等, 并形成文档 测试是测试用例的执行过程,测试用例是测试工作的指导, 是软件测试必须遵守的准则,是软件质量的根本保障。 2021/2/3 网络性能评价与测试 11
2021/2/3 网络性能评价与测试 11 3、测试用例(Test Case) 软件测试不是盲目的,须遵守一定的原则和方法。测试用例 是软件测试的一个重要概念。 定义1:测试用例是为某个特殊目标而编制的一组测试输入、 执行条件、执行步骤以及预期结果,以便测试某个程序功能或 核实是否满足某个特定需求。 定义2:测试用例是指对一项特定的软件产品进行测试任务 的描述,体现测试方案、方法、技术和策略。内容包括测试目 标、测试环境、输入数据、测试步骤、预期结果、测试脚本等, 并形成文档。 测试是测试用例的执行过程,测试用例是测试工作的指导, 是软件测试必须遵守的准则,是软件质量的根本保障