声明
摘要
第一章 绪论
1.1 选题背景
1.2 研究现状
1.3 研究内容
1.4 论文组织结构
第二章 操作系统互操作测试的基本原理
2.1 互操作测试概述
2.1.1 互操作测试的一般配置
2.1.2 互操作测试的主要步骤
2.2 操作系统互操作测试
2.2.1 操作系统层次结构
2.2.2 互操作测试接口标准
2.3 TTCN-3介绍
2.3.1 TTCN-3概述
2.3.2 TTCN-3核心语言
2.3.3 TTCN-3运行时间接口
2.4 本章小结
第三章 基于TTCN-3的操作系统互操作测试框架
3.1 TTCN-3测试系统结构和执行过程
3.2 基于TTCN-3的操作系统互操作测试方法
3.2.1 分布式的互操作测试方法
3.2.2 并发TTCN-3的动态配置
3.2.3 测试的关键组件
3.2.4 测试组件之间的协同关系
3.3 基于TTCN-3的操作系统互操作测试框架
3.4 本章小结
第四章 基于TTCN-3的系统调用级的操作系统互操作测试
4.1 Linux系统调用
4.1.1 系统调用简介
4.1.2 系统调用与库函数、API的区别
4.1.3 系统调用的实现过程
4.2 系统调用级测试需求分析
4.3 系统调用级测试方法
4.4 本章小结
第五章 基于TTCN-3的操作系统互操作测试框架的设计与实现
5.1 测试工具
5.2 测试用例设计
5.3 测试适配器
5.3.1 测试系统适配器
5.3.2 被测系统适配器
5.4 编解码器的实现
5.5 测试流程
5.5.1 测试环境
5.5.3 测试流程
5.6 本章小结
第六章 总结和展望
参考文献
致谢