基于TTCN-3的软件性能测试方法与技术研究

被引量 : 5次 | 上传用户:xy_zhuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着协议种类和数量越来越多,规模也越来越大,设计功能可靠、逻辑一致的协议,并进行协议实现、协议验证和协议测试的工作越发重要。协议测试是执行一组目的明确的测试例,观察被测实现IUT的输出行为,并分析测试结果,判断被测试系统的功能或性能是否满足协议或用户的规定。一致性测试是依据一个协议的描述文本对协议的某个实现进行测试,检测协议实现是否符合协议标准的要求。然而随着网络服务要求的提高,在研究协议的一致性的基础上,越来越注重协议的非功能方面的因素,像数据传输率、连接时间、执行速度、吞吐量、并发度等。协议性能测试的主要目的是测试一个协议实现在正常情况和超负荷情况下的性能以及用一组参数来评定被测试系统的性能级别。TTCN-3(Testing and Test Control Notation version 3,测试及测试控制表示法第三版)是一种专门的测试语言,它能过很好的描述测试场景,其测试领域十分广泛。虽然TTCN-3运用于通信领域和网络协议的测试已经非常成熟了,但是在底层协议测试和性能测试方面研究的还是不够深入。本课题分析了TTCN-3语言应用于底层协议的一致性测试过程,提出了针对于底层协议的侦听测试方法,并以ARP(Address Resolution Protocol,地址解析协议协议)为例进行验证,同时分析同类协议通信过程的通用性,编写基于一类协议的通用编码解码器和适配器的工作;完善了实验室测试工具,扩展了工具的性能测试模块,而且可以生成性能测试报告,并使用RCP(Rich Client Platform,富客户端平台)技术对测试工具封装和发布;最后分析了TTCN-3用于性能测试方法的特点,提出一种基于TTCN-3的协议性能测试框架,并以HTTP协议为例测试其性能指标,同时编写HTTP协议的通用的编码解码器和性能测试适配器,验证TTCN-3进行性能测试的可能。
其他文献
本文以常绿阔叶树种大叶女贞为研究对象,采用树木径向变化记录仪(dendrometer)和热扩散式树干边材液流测定探针(TDP)测定技术,本次研究拟通过对大叶女贞茎直径变化与树干液流
在蓬勃发展的数字化浪潮中,全球各国数字电视推广加速,数字电视机顶盒是模拟电视向数字电视过渡的中间产品已经进入越来越多的家庭,随着高清频道的开播,高清机顶盒的需求也越
中国歌剧艺术诞生于20世纪上半叶,在近一个世纪的发展过程中,产生了多部极具艺术价值、社会影响深远的歌剧作品,其中《苍原》就取得了辉煌的成就并散发着独特的魅力。这不仅
本文采用根据热平衡原理设计的热扩散探针(TDP),于2010年5月至10月对我国北方园林树木大叶女贞南北方位径向10 mm,20 mm,30 mm深度处的树干液流进行连续监测,并分析大叶女贞径
目的:探讨中医“治未病”理论对阻止糖尿病风险升高人群向糖尿病转化的作用,探讨其可行性和有效性,为糖尿病风险升高人群的管理提供一个可以参考的模式。方法:对中医“治未病”
腐败是万恶之源,不仅损害党、政府和国家形象,而且加速道德沦丧,加剧社会矛盾,危害社会发展进步。我们党历来重视反腐败,特别是中国共产党十七大以来,在以胡锦涛为总书记的党
以英语语用能力自身角度和学生自身能力特点为立足点,探讨英语语用能力在英语运用中的重要性。提出以英文文学为依托,结合教学过程中的实际问题,创新英语教学模式,从而加强学
应用SLP方法对燃气轮机生产车间进行初始布局设计,针对车间布局优化建立数学模型和仿真模型,运用遗传算法进行仿真优化求解,为车间布局设计提供定量依据,优化后的车间布局总
CRM的概念从被提出到现在,经过20多年的发展和应用,已经被越来越多的人接受,并在很多企业成功应用。客户关系管理“以客户为中心”的属性,决定了其与电子商务必然存在着千丝
WTO争端解决机制是WTO的核心制度,是维护WTO正常运转的重要保障。中国自加入世贸组织以后,积极地参与WTO争端解决机制的实践活动,学习和适应多边贸易机制,以维护我国的合法贸