第1章 測試與測試語言
1.1 軟件測試
1.1.1 軟件測試概要
1.1.2 軟件測試分類
1.2 協(xié)議測試
1.2.1 協(xié)議測試概要
1.2.2 一致性測試
1.2.3 互操作性測試
1.2.4 性能測試
1.2.5 健壯性測試
1.3 測試語言
1.3.1 主流測試語言簡介
1.3.2 TTCN的發(fā)展歷史
1.3.3 TTCN-2
1.3.4 TTCN-3
第2章 TTCN-3概覽
2.1 TTCN-3特性
2.1.1 前向引用
2.1.2 標識符和關鍵字
2.2 TTCN-3表示格式
2.2.1 核心語言格式
2.2.2 表格表示格式
2.2.3 圖形表示格式
2.3 TTCN-3與其他測試語言的對照
2.3.1 TTCN-3與Python
2.3.2 TTCN-3與TCL/TK
2.3.3 TTCN-3優(yōu)勢
第3章 TTCN一3語法
3.1 數(shù)據(jù)類型
3.1.1 簡單基本類型
3.1.2 基本串類型
3.1.3 結構類型
3.1.4 anytype類型
3.1.5 配置相關類型
3.1.6 defauh類型
3.1.7 子類型
3.1.8 數(shù)組
3.1.9 常量
3.1.10 變量
3.2 運算符
3.2.1 算術運算符
3.2.2 串運算符
3.2.3 關系運算符
3.2.4 邏輯運算符
3.2.5 位運算符
3.2.6 移位運算符
3.2.7 循環(huán)移位運算符
3.3 模塊
3.3.1 模塊簡介
3.3.2 模塊定義部分
3.3.3 模塊控制部分
3.4 模板
3.1.1 消息模板
3.4.2 模板匹配
3.4.3 匹配操作
3.4.4 模板的值
3.5 函數(shù)、測試例、可選步
3.5.1 函數(shù)
3.5.2 測試例
3.5.3 可n選步
3.6 語句
3.6.1 基本語句
3.6.2 可選步語句
3.6.3 測試控制語句
3.6.4 分支控制語句
3.6.5 定時器控制語句
3.6.6 端口操作語句
3.7 通信操作
3.7.1 通信配置
3.7.2 基于消息的通信
3.7.3 基于過程的通信
第4章 LoongTesting測試平臺
4.1 TTCN_3測試系統(tǒng)
4.1.1 TCI數(shù)據(jù)類型
4.1.2 TRI接口
4.2 LoongTesting框架
4.3 LoongTesting構成
4.3.1 編譯器
4.3.2 執(zhí)行器
4.3.3 測試控制中心
4.3.4 平臺適配器
4.3.5 被測系統(tǒng)適配器
4.3.6 編解碼器
第5章 初步使用LoongTesting
5.1 測試環(huán)境介紹
5.1.1 被測系統(tǒng)描述
5.1.2 被測環(huán)境搭建
5.2 測試方案設計
5.2.1 消息數(shù)據(jù)類型設計
5.2.2 定義測試組件及端口
5.2.3 測試例設計
5.2.4 測試步驟
5.3 測試過程解析
5.4 另一個例子
5.4.1 Ping的簡單介紹
5.4.2 測試例的設計
5.4.3 系統(tǒng)適配器的開發(fā)
5.4.4 編解碼器的開發(fā)
5.4.5 測試結果
第6章 web測試
6.1 測試環(huán)境介紹
6.1.1 被測系統(tǒng)概述
6.1.2 被測環(huán)境搭建
6.2 測試方案設計
6.2.1 測試內容
6.2.2 消息數(shù)據(jù)類型設計
6.2.3 消息數(shù)據(jù)模板設計
6.2.4 端口和組件設計
6.2.5 模塊參數(shù)介紹
6.2.6 測試例設計
6.3 系統(tǒng)適配器設計
6.3.1 send與receive操作
6.3.2 系統(tǒng)適配器開發(fā)
6.3.3 編解碼器開發(fā)
6.3.4 測試結果
第7章 SIP一致性測試
7.1 SIP簡介
7.2 SIP消息格式
7.2.1 SIP請求消息格式
7.2.2 SIP應答消息格式
7.3 SIP棧結構
7.4 SIP測試方法與框架
7.5 抽象測試套描述
7.5.1 數(shù)據(jù)表示
7.5.2 動態(tài)行為表示
7.5.3 測試套編寫
7.5.4 測試套文件組織
7.5.5 測試套配置
7.6 SIP編解碼器
7.7 平臺適配器
7.8 被測系統(tǒng)適配器
7.9 測試環(huán)境搭建
7.10 測試結果分析
第8章 常見問答
8.1 如何配合ASN.1 進行測試套開發(fā)
8.1.1 TLV編解碼
8.1.2 使用ASN.1 文件
8.2 如何使用外部函數(shù)
8.2.1 外部函數(shù)介紹
8.2.2 在PA中添加外部函數(shù)
8.2.3 在ttCN-3代碼中調用外部函數(shù)
8.3 如何構建執(zhí)行器
參考文獻
附錄