论文部分内容阅读
随着传统的家庭生活和娱乐方式的改变,在整个网络中出现了新型数据类型如语音数据和视频数据等,这些数据类型的出现对整个网络传输提出了新的要求比如传输时延低,数据包丢失率低等。这时服务质量(Qos)技术就应运而生,Qos是一个网络元素拥有的一种能力,一种可以保证满足通过其的数据流和服务的要求的能力。而ATMQos是Qos技术的一种,其主要是通过控制技术如连接接纳控制、流量整形和调度等来为用户的需求提供服务保证。家庭网关是连接家庭内部信息和外部信息的网络设备,是离用户最近的设备,所以对其的ATMQos测试显得尤为重要。同时,由于目前手动测试存在各种各样的缺陷,所以对测试实现自动化是一个必然的发展趋势,但是如何对测试引入自动化实现仍然是一个比较有争议的课题。本文首先介绍了论文的研究背景及意义和家庭网关的相关技术,简单概述了ATM技术、Qos技术和ATMQos技术;其次详细论述了连接接纳控制、流量整形和调度等控制技术的工作原理,并在对其深入理解的基础上详细论述了对其进行测试的测试思路并设计了测试用例,紧接着简单介绍了手动测试的步骤,详细分析了手动测试存在的不足;之后针对手动测试存在的不足,详细介绍如何引入自动化测试以及ATMQos特性的自动化测试的实现;最后验证整个自动化测试脚本可以正常的正确的运行,发挥其应有的作用。