课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

大学生涯规划

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
揭秘大学信息差
期末考试会员
SPOC学校专有课程
网络性能测试与分析
第6次开课
开课时间: 2024年09月09日 ~ 2025年01月20日
学时安排: 6
当前开课已结束 已有 74 人参加
老师已关闭该学期,无法查看
spContent=网络测试是贯穿于网络工程生命周期的主要环节,无论从网络系统的维度,还是从网络产品的维度,总能看到网络测试的影子。 着力于测试工程师视角的测试设计与分析能力培养,对接行业企业测试人才需求,结合专业人才培养定位,落实OBE理念,课程支撑“工程知识、问题研究、使用现代工具”3项毕业要求和课程思政要求,制定了6项教学目标,包括网络测试工程问题分析、测试原理与测试方法理解、测试方案设计与工具选择、测试分析与改进等5项知识能力目标,以及融入课程教学的质量意识、职业道德素养与工程伦理规范培养育人目标。依据“自底向上、分层测试”原则,确定6大模块的测试方法与案例构建内容体系,实施问题与案例驱动的混合式课程教学。
网络测试是贯穿于网络工程生命周期的主要环节,无论从网络系统的维度,还是从网络产品的维度,总能看到网络测试的影子。 着力于测试工程师视角的测试设计与分析能力培养,对接行业企业测试人才需求,结合专业人才培养定位,落实OBE理念,课程支撑“工程知识、问题研究、使用现代工具”3项毕业要求和课程思政要求,制定了6项教学目标,包括网络测试工程问题分析、测试原理与测试方法理解、测试方案设计与工具选择、测试分析与改进等5项知识能力目标,以及融入课程教学的质量意识、职业道德素养与工程伦理规范培养育人目标。依据“自底向上、分层测试”原则,确定6大模块的测试方法与案例构建内容体系,实施问题与案例驱动的混合式课程教学。
—— 课程团队
课程概述

    

网络测试与分析贯穿于网络设备研发、产品测试、设备选型、网络管理和运维等网络工程链的全过程,无论是从网络产品的角度,还是从网络系统的角度看,网络测试都是不可或缺的环节。

本课程以培养“测试工程师视角的测试设计与分析能力”为目标,通过产学深度合作共建课程内容、建设课程教学资源平台,实现测试能力培养。课程内容涉及二层以太网、三层IP的转发、路由协议、四到七层、网络安全和网络服务质量的测试理论和测试方法。

本课程重点关注学生:1)能够将网络测试基础知识应用于网络设备或系统的测试中;2)能够以RFC2889为基础,进行以太网性能指标测试要点的分析、测试方案的基本设计和测试结果的分析;3)能够以RFC2544为基础,进行三层IP网络性能指标测试要点的分析、测试方案的基本设计和测试结果的分析;4)能够以相关RFC为基础,进行4-7层、网络安全和网络服务质量性能指标测试要点的分析、测试方案的基本设计和测试结果的分析;5)能够利用适当的测试工具用于复杂网络工程问题的测试和分析。

通过本课程的学习将为学生今后从事网络测试打下必要的基础,并在该方面达到网络从业人员中的工程师水平。

授课目标

目标1-建立对网络设备或系统测试的基本认知,能够区分协议一致性测试、功能测试、性能测试等测试分类与测试需求之间的差异,理解测试标准文档与测试方法学的内涵,形成对网络设备或系统测试工程问题的分析与评价能力。

目标2-能够对特定的测试需求进行分析,通过阅读RFC文档,寻找与需求相关的测试技术指标原理与方法,能在实际测试问题与测试技术指标点之间建立起映射关联,在分析比较测试方法的基础上,进行测试方法/测试用例的设计,并对测试结果进行预估。

目标3-能够针对具体测试需求和测试方案/测试用例的特点,在分析比较现有测试工具选项的基础上,做出适合具体测试需求和测试方案/测试用例执行的测试工具选择。

目标4-能够运用适当的测试工具/自动化的测试方法来执行测试方案/测试用例,并能够通过初步测试过程/结果的分析,获得测试方案/测试用例可能的改进思路。

目标5-在完善的测试方案上执行测试后,能够根据需求目标,结合网络工程知识与技术原理,对所获得的测试结果数据进行分析,得出合理的测试判断或结论。

目标6-形成测试工程师视角的质量意识与可持续发展理念,培养规范使用测试工程技术的职业道德意识,树立正确的工程伦理观念。

成绩 要求

本课程总评成绩由期末考核成绩、实验成绩、平时成绩三部分组成。其中,期末考核成绩占课程总评成绩的50%。平时成绩占比为20%,其中含在线学习和作业部分占15%、考勤占5%。实验成绩比例30%,其中实验考核占实验成绩的60%,实验报告占实验部分的20%,实验预习占实验部分的20%。课程总评成绩采用百分制表示。

课程大纲
ch01-网络测试概述
1.1网络测试及其必要性
1.2网络测试的分类
1.3网络测试方法学简介
1.4实施网络测试的指导原则和注意要点
1.5网络测试用例设计
1.6网络测试的发展趋势
ch02-第二层以太网测试
2.1第二层测试的必要性
2.2以太网技术的概况
2.3交换机体系结构
2.4数据传输层面相关的测试指标
2.5数据传输层面相关的测试指标
2.7二层测试设置中的地址学习
2.8测试设置中的帧长度与格式
2.10负载、吞吐量、丢帧率、转发速率测试再讨论
2.11吞吐量、丢帧率和转发率的测试方法
2.12错误帧过滤和广播帧转发性能的测试方法
2.13地址处理功能的测试方法
2.14拥塞控制功能的测试方法
ch03-第三层IP网络测试
3.1网络三层测试的必要性
3.2三层网络技术概述
3.3路由器结构及工作原理
3.4数据转发层面相关的测试指标
3.5三层测试的RFC文档和三层测试地址学习
3.7吞吐量与背对背的测试方法
3.8丢包率的测试方法
3.9时延的测试方法
ch04-IP路由测试
4.1 为什么需要路由测试
4.2 路由传输控制层面的主要指标
4.3 路由测试的基本方法
4.4 路由测试的基本术语
4.5-1 OSPF路由协议简介
4.5-2 OSPF路由协议的工作流程
4.6-1 处理单条LSA时间的测试方法
4.6-2 OSPF洪泛时间的测试方法
4.6-3 SPF计算时间的测试方法
4.6-4 DR选择时间的测试方法
4.7 路由容量测试
4.8 路由震荡测试
4.9 路由收敛测试
ch05-网络4-7层测试
5.1 网络4-7层测试的必要性
5.2 网络4-7层主要技术概述
5.3网络4-7层测试的主要技术指标
5.4网络4-7层测试相关的RFC文档
5.5测试模式分析和并发TCP连接测试
5.6最大TCP连接建立速率测试和最大TCP连接拆除速率测试
ch06-网络安全测试
6.1 为什么需要网络安全测试
6.2 常见的分布式拒绝服务攻击
6.3 网络安全性能的主要技术指标
6.4 防火墙测试基本方法
6.5 防火墙负载性能测试方法
ch07-网络服务质量测试
7.1 为什么需要QoS测试
7.2 QoS概述
7.3 QoS模型之综合服务模型
7.4 QoS模型之区分服务模型
7.5 QoS中的队列管理技术概述
7.6 QoS中的队列调度技术
7.7 QoS中的主动队列管理技术
7.8 QoS测试指标和测试方法学
7.9 QoS测试评价及QoS分级
ch08-网络测试自动化
8.1为什么需要测试自动化
8.2自动化测试的优缺点
8.3自动化测试的评价方法
8.4测试自动化的原理与流程
8.5实施自动化测试的前提条件和适用场景
8.6DUT配置管理自动化流程
8.7DUT配置管理自动化-plink工具介绍
8.8DUT配置管理自动化示例
8.9测试仪表对自动化的支持
8.10测试仪表原生API介绍
8.11高层API设计
8.12高层API使用示例
8.13控制台与DUT实时交互自动化
展开全部
预备知识

计算机网络基础、路由与交换、计算机网络安全、网络工程部署与实施综合实践

参考资料

《网络测试自动化》,金可仲、沈谦、武勇、施晓秋等,高等教育出版社,2019.08

《网络性能测试与分析》,林川、施晓秋、胡波等,高等教育出版社,2009.08

温州大学
1 位授课老师
金可仲

金可仲

副教授

下载
下载

下载App