SPOC学校专有课程
网络性能测试与分析
分享
spContent=网络测试是贯穿于网络工程生命周期的主要环节,无论从网络系统的维度,还是从网络产品的维度,总能看到网络测试的影子。 着力于测试工程师视角的测试设计与分析能力培养,对接行业企业测试人才需求,结合专业人才培养定位,落实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%。课程总评成绩采用百分制表示。

课程大纲
预备知识

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

参考资料

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

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