基于XML语言的协议自动化测试系统的设计与实现

基于XML语言的协议自动化测试系统的设计与实现

ID:45579417

大小:133.40 KB

页数:8页

时间:2019-11-15

基于XML语言的协议自动化测试系统的设计与实现_第1页
基于XML语言的协议自动化测试系统的设计与实现_第2页
基于XML语言的协议自动化测试系统的设计与实现_第3页
基于XML语言的协议自动化测试系统的设计与实现_第4页
基于XML语言的协议自动化测试系统的设计与实现_第5页
资源描述:

《基于XML语言的协议自动化测试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于XML语言的协议自动化测试系统的设计与实现朱宇,李巍海,吕玉琴(北京邮电大学电子工程学院,北京100876)摘要:随着网络通信的飞速发展,信息传输的稳定性准确性以及安全性越来越受到人们的重视。通过协议测试可以检测网络协议实现的质量及网络协议各实现者Z间互通能力。协议缺陷测试能够为协议提供健壮性的测试,-与一致性测试不同的是一致性测试的方法已经相当成熟,但是缺陷测试却鲜有创新。因此本文基于语法测试方式,采用XML语言解析方式,针对网络协议进行研究并实现了一个能用丁•大部分文木类协议的健壮性测试的白动化测试系统:PTSoPTS能够自动解析协议的XML形式化描述,

2、拥有友好的GUI图形界面,基于工程管理的操作流程,灵活可控的参数配置,根据协议木身的特点进行错误注入并自动生成测试用例集,口动执行测试用例,统计测试结果。关键词:协议测试;XML:自动化测试;PTS系统ThedesignandimplementationoftestautomationsystembasedonXMLlanguageZHUYu,LIWeihai,LVYuqin(ElectronicEngineeringSchool,BeijingUniversityofPostandTelecommunications,Beijing100876)Abstrac

3、t:Withtherapiddevelopmentofnetworkcommunication,peoplepaymoreattentiontotheaccuracystabilityandsafetyofinformationtransmission.Throughtheprotocoltesting,wecandetectthequalityofthenetworkprotocolrealizationandcommunicationabilitybetweentheimplementers.Vulnerabilitytestcanproviderealiz

4、ationoftherobustnessofthetest,consistencytestmethodsisquitemature,butvulnerabilitytestarerarelyinnovation.Thereforethispaperbasedongrammartestways,usingXMLlanguageanalyticway,inviewofthenetworkprotocolrcsciirchthenimplementationoftherobustnessofthetestautoniationsystem:PTSwhichcanbeu

5、sedinmostofthetextprotocol.PTScanautomaticresolvingconsistencytestandvulnerabilitytestwithfriendlyGULGUIbasedonprojectmanagementoftheoperationprocess,flexibleparametersandcontrollableconfiguration,accordingtothecharacteristicsofprotocoltoinsertmistakesandgeneratethetestsuite,executet

6、estcasesautomatically,statisticaltestresults.Keywords:protocoltesting;XML;Testautomation;PTSsystem0引言互联网、通信网还是无线网,让信息的的传递变得更加迅速高效,处于不同环境不同实体的设备耍进行通信,需耍有一种共工的通信方式,这就是协议,协议的安全性和有效性直接关系到通信的质量。然而协议本身的设计止是协议安全性和有效性的关键所在,在这种背景下,协议测试便越來越受到人们的重视⑴。对协议高效全而的测试是保证协议质量的关键环节,协议测试不仅是对现有的产品的研发保障,更是对

7、未來的网络技术进步的规范和挑战。I办议实现有多复杂,其对应的协议测试就至少要冇多复杂,因而测试技术直接影响着整个网络市场的走向。软件测试屮的“黑盒测试”是协议测试的起源,给设备一个输入,得到输出结杲,根据结果判泄设备的性能,但是这种方式的弊端是“未发现错误”不代表“不存在错。H前协议测试的测试例编写大部分还停留在手工编写阶段,高效高覆盖的自动化测试作者简介:朱宇,(1988-),男,硕士研究生,主要研究方向:协议测试。通信联系人:吕玉琴,女,教授,主耍研究方向:智能信息终端与通信软件,网络安全。E-mail:lvyq@263.net是协议测试发展的方向。对于协议

8、测试来说,自动化测试要完

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。