论文摘要
TTCN-3(Testing and Test Control Notation)是新一代协议和软件测试描述语言,它在定义并规范测试套描述语言的同时给出测试语言的执行语义,并且规范测试系统各组件之间的接口。TTCN-3的诸多优点使得在软件开发领域中使用一种标准化的抽象测试描述语言成为可能。使用TTCN-3语言描述抽象测试套只是完成了测试生成部分,测试套的执行需要一个运行环境,即测试系统。本文中的工作是测试执行平台中的重要组成部分——数据类型子系统。测试活动的执行以数据为基础,数据是TTCN-3语言中最基本的构成元素,它定义在数据类型基础之上。因此要使用测试平台完成测试工作必须将抽象测试套(ATS,Abstract test suit)中的抽象数据映射到测试平台。在TTCN-3控制接口(TCI,TTCN-3 Control Interface)中将TTCN-3的各种预定义类型、用户自定义类型以及相对应的各种类型的数据包装成统一的形式,以满足TCI和TRI(TTCN-3 Runtime Interface:TTCN-3运行时接口)的要求,实现消息的编解码和成分间消息的通信。在此思想指导下我们实现了TTCN-3测试平台中的数据类型子系统,采用面向对象的方式实现Type/Value的表示、存储和转换。我们把ATS中数据类型、数据和模板的定义都封装成类。首先要确立存储具体数据类型和数据的数据结构,其次实现作用在抽象数据类型和数据上的各种操作。在此基础之上说明可执行测试套(ETS,Executable Test Suite)如何使用数据类型子系统对具体的数据类型、数据和模板进行存储的过程。
论文目录
相关论文文献
- [1].归纳数据类型的范畴论方法[J]. 计算机科学 2015(06)
- [2].反编译数据类型恢复技术研究[J]. 河南师范大学学报(自然科学版) 2012(01)
- [3].程序语言中的共归纳数据类型及其应用[J]. 计算机科学 2011(11)
- [4].面向城市规划编制的大数据类型及应用方式研究[J]. 低碳世界 2016(29)
- [5].基于数据类型的C程序设计教学方法[J]. 中小企业管理与科技(上旬刊) 2009(12)
- [6].范畴数据类型上的子类型[J]. 华南理工大学学报(自然科学版) 2013(09)
- [7].参与式感知中可验证的隐私保护数据类型匹配方案[J]. 计算机应用研究 2018(07)
- [8].共归纳数据类型上的共递归操作及其计算定律[J]. 华南理工大学学报(自然科学版) 2011(10)
- [9].新产品&工具[J]. 程序员 2008(03)
- [10].BLOB数据类型在资料存储和提取中的应用[J]. 经纬天地 2015(01)
- [11].一般空间对象的空间数据类型[J]. 哈尔滨理工大学学报 2014(02)
- [12].浅析.NET框架中委托的应用[J]. 电脑迷 2017(02)
- [13].基于规则的数据类型重构技术研究[J]. 计算机工程 2012(19)
- [14].Vb编程中数据类型的探讨[J]. 信息与电脑(理论版) 2015(19)
- [15].SQL Server 2005用XML数据类型进行数据建模[J]. 电脑开发与应用 2009(11)
- [16].树状结构大数据类型的高效支持[J]. 大数据 2018(04)
- [17].解析typedef在数据类型定义中的作用[J]. 硅谷 2010(22)
- [18].数字经济下数据共享理路的反思与再造——以数据类型化考察为视角[J]. 上海财经大学学报 2020(02)
- [19].Fibrations理论在索引归纳数据类型语法构造中的应用[J]. 计算机工程与应用 2017(04)
- [20].数据类型对输出的影响[J]. 科技致富向导 2013(23)
- [21].利用Excel的宏功能实现多数据类型单元格中纯数字的提取[J]. 计算机产品与流通 2017(09)
- [22].Fibrations理论在索引归纳数据类型不确定语义中的应用[J]. 计算机科学 2017(07)
- [23].程序语言中共归纳数据类型的一种fibrations方法[J]. 计算机科学 2016(03)
- [24].Oracle中对LOB对象的操作[J]. 华南金融电脑 2008(04)
- [25].中医古籍校注文件的数据化模式研究[J]. 北京中医药大学学报 2019(12)
- [26].反编译中数据类型自动重构技术研究[J]. 计算机科学 2012(05)
- [27].基于unboxed数据类型的纯函数式I/O系统的实现[J]. 计算机应用与软件 2008(01)
- [28].基于数据类型完善的C语言课程改革研究[J]. 中国管理信息化 2019(12)
- [29].基于数据类型结构观点的C语言中赋值运算教学方法[J]. 黑龙江教育(理论与实践) 2018(Z1)
- [30].开发人员升级至ASE 15.0的10大理由(二)[J]. 铁路计算机应用 2010(07)