开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2012-10-14
详细说明: TTCN3核心语言 原版 英文版 协议测试分为一致性测试、互操作性测试、性能测试和鲁棒性测试。其中一致性测试用于确定系统或者设备是否与标准规范一致,是互操作性测试和性能测试的基础,它的结果直接影响测试的效果。协议的一致性测试是指在一定的网络环境下,利用一组测试序列,对被测实现(Implementation Under Test,IUT)进行黑盒测试;通过比较IUT的输出与协议标准中所规定的预期输出的异同,来判断待测设备是否与协议所描述的相一致。 目前国际上较流行的协议测试语言为TTCN-3(Testing and Test Control Notation version 3),它是由欧洲电信联盟ETSI发布的标准测试语言。其典型应用是协议测试、服务测试、模块测试等 TTCN-3测试系统可被看作是相互作用的实体集合,每个实体完成系统中某一特定功能,这些实体管理着测试执行、解释或执行编译的TTCN-3代码、实现与IUT的正确通信、执行外部函数、处理时钟等操作。TTCN-3测试系统由测试管理(Test Management,TM)、TTCN-3执行器(TTCN-3 Executable,TE),TTCN-3日志管理器(TTCN-3 Logging,TL) ,组件管理(Component Handing,CH),编解码器(Coding and Decoding,CD),系统适配器(System Adapter,SA)和平台适配器(Platform Adapter,PA)6部分组成。TTCN-3控制接口TCI定义了TE与TM、CD、CH和TL之间的交互;TTCN-3运行时接口TRI定义了TE与SA和PA之间的交互。其中TRI接口中TE与SA之间的接口称为TRI通信子接口,TE与PA之间的接口称为TRI平台子接口,TCI接口中TE与CD之间的接口称TCI-CD接口。 系统适配器SA负责与IUT的通信细节,即抽象服务原语(Abstract Service Primitive,ASP)和协议数据单元PDU(Protocol Data Unit,PDU)的发送和接收。编解码器CD负责TTCN-3数据和ASP/PDU之间的双向转换。组件管理器CH记录测试组件的分布情况,实现测试组件间的通信转发。测试执行器TE是整个系统的核心,它实现TTCN-3语言的操作语义,借助其它部分提供的功能,完成TTCN-3模块的执行,例如当需要发送ASP/PDU时,测试执行器首先利用编解码的编码功能,把TTCN-3数据转换为ASP/PDU,然后交给系统适配器SA,完成发送功能。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.