【摘 要】
:
TTCN-3是欧洲电信标准协会(ETSI)于2001年推出的一种测试描述语言,可用来描述对交互式系统的黑盒测试。通过使用TTCN-3,能够将测试的抽象描述和测试具体的实现分离,提高测试
论文部分内容阅读
TTCN-3是欧洲电信标准协会(ETSI)于2001年推出的一种测试描述语言,可用来描述对交互式系统的黑盒测试。通过使用TTCN-3,能够将测试的抽象描述和测试具体的实现分离,提高测试套开发的效率。目前,TTCN-3已经广泛应用于网络协议,通信和电信软件以及其它交互式系统的一致性测试、互操作测试和性能测试。并行测试是TTCN-3语言中重要的语言特性。在一个TTCN-3测试例的执行过程中,可以通过创建和启动多个并行测试成分模拟与被测系统交互的实体的行为。测试成分之间、测试成分与被测系统之间通过端口相互连接。通过多个测试成分向被测系统发送数据和接收被测系统的响应来实现对被测系统的测试。本文根据TTCN-3标准,在中欧合作项目Go4ITA0阶段实现的T3RTS和三实现的支持分布式测试的CH的基础上,设计和实现了TTCN-3测试平台中包括测试行为、测试配置和测试成分间基于消息通讯在内的支持并行测试的功能,给出了每个并行测试的具体操作在T3RTS中的实现。由于在执行并行测试操作的过程中,ETS和T3RTS之间、T3RTS和CH之间需要进行交互,本文设计实现了执行并行测试操作过程中T3RTS和ETS间进行交互的TE内部接口;T3RTS和CH间的交互通过TCI标准定义的TCI-CH接口完成。由于TCI-CH接口实现个别的操作存在一些不足,因此,在实现并行测试过程中,零文对标准的TCI-CH接口进行了扩展。为了解决已实现的CH存在的问题,调整了已实现的支持分布式测试的CH的结构,并扩充和完善了CH的功能。最后,本文通过一个测试套说明了TE内部接口在并行测试支持功能的实现中的作用。
其他文献
随着互联网技术的飞速发展,网络中传输的多媒体信息数量也在不断增加。同时,人们对网络传输质量的要求也在不断提高。然而,在现实网络中却存在诸多不稳定因素,如丢包或位错误等,这
计算机的普及和互联网的快速发展,使得数字图像常常被非法复制并随意传播,其版权保护需求日益迫切。目前,用于图像版权保护的技术主要有两种:数字水印技术和基于内容的图像拷贝检
微电子技术、计算技术和无线通信等技术的进步,推动了低功耗多功能传感器的快速发展,使其在微小体积内能够集成信息采集、数据处理和无线通信等功能。目前,无线传感器网络广泛应
声学特征的提取是语音识别(包括说话人识别)的关键技术之一,目的是通过对语音信号进行数字处理,将其表示成反映语音本质特征信息的参数序列。当前,包括反映人的听觉感知特性的、具
上世纪90年代,Dietterich等人在药物活性预测问题的研究中提出了多示例学习的概念。在该学习模型中,训练样本的歧义性比较特殊,使得多示例学习模型与传统的机器学习模型有很
现代商业数据库领域中,日益增长的数据为数据查询以及数据存储带来了巨大的压力。越来越多的研究关注于如何有效的在大数据集合上进行查询操作。由于目前中央处理机(CPU)的发
软件测试在软件的整个开发过程中占有非常重要的地位,是保证软件质量的关键步骤。航空软件具有实时性、嵌入性、高可靠性等特点,对其进行严格的软件测试至关重要。测试用例生
基于构件的开发和模型集成的开发是目前软件工程领域中研究的热点,构件化开发是通过标准化软件系统的组成元素,以构件为单位构建系统。模型集成旨在通过提高软件的抽象层次,将软
随着社会的发展,目前的互联网所暴露出来的弊端已日益加剧,诸如IP地址不足、安全性弱、兼容性差等,上述缺陷已经影响到用户对网络业务的使用。因此,国外内针对目前互联网的缺陷,大
大数据时代的到来,从海量数据中提取有价值信息对企业,政府等部门至关重要。本文主要研究内容是大数据下的OLAP分析。Hadoop——集分布式文件存储HDFS和并行计算模型MapReduce