TTCN-3語言及應用

TTCN-3語言及應用
定價:390
NT $ 339
  • 作者:蔣凡
  • 出版社:科學出版社
  • 出版日期:2014-03-01
  • 語言:簡體中文
  • ISBN10:7030399285
  • ISBN13:9787030399281
  • 裝訂:210頁 / 普通級 / 1-1
 

內容簡介

TCN3是測試與測試控制語言的最新版本,相比於TTCN2,它在語法上作了重新設計,具有現代程序設計語言的風格,並增加了許多新特性。

《TTCN3語言及應用》首先介紹了測試語言的發展歷史,對常用的幾種測試語言進行了比較,並說明了TTCN3的應用范圍;然后,比較全面地介紹了TTCN3的數據類型、運算符、模塊、測試配置、通信操作、定時器、函數和各種語句,同時介紹了測試系統的搭建以及作者團隊自主研發的LoongTesting測試平台;最后,給出了TTCN3在Web測試和SIP測試中的應用。
 

目錄

前言

第1章 測試與測試語言
1.1軟件測試
1.1.1軟件測試概要
1.1.2軟件測試分類
1.2協議測試
1.2.1協議測試概要
1.2.2一致性測試
1.2.3互操作性測試
1.2.4性能測試
1.2.5健壯性測試
1.3測試語言
1.3.1主流測試語言簡介
1.3.2TTCN的發展歷史
1.3.3TTCN—2
1.3.4TTCN—3

第2章 TTCN—3概覽
2.1TTCN—3特性
2.1.1前向引用
2.1.2標識符和關鍵字
2.2TTCN—3表示格式
2.2.1核心語言格式
2.2.2表格表示格式
2.2.3圖形表示格式
2.3TTCN—3與其他測試語言的對照
2.3.1TTCN—3與Python
2.3.2TTCN—3與TCL/TK
2.3.3TTCN—3優勢

第3章 TTCN—3語法
3.1數據類型
3.1.1簡單基本類型
3.1.2基本串類型
3.1.3結構類型
3.1.4anytype類型
3.1.5配置相關類型
3.1.6default類型
3.1.7子類型
3.1.8數組
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循環移位運算符
3.3模塊
3.3.1模塊簡介
3.3.2模塊定義部分
3.3.3模塊控制部分
3.4模板
3.4.1消息模板
3.4.2模板匹配
3.4.3匹配操作
3.4.4模板的值
3.5函數、測試例、可選步
3.5.1函數
3.5.2測試例
3.5.3可選步
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.1TTCN—3測試系統
4.1.1TCI數據類型
4.1.2TRI接口
4.2LoongTesting框架
4.3LoongTesting構成
4.3.1編譯器
4.3.2執行器
4.3.3測試控制中心
4.3.4平台適配器
4.3.5被測系統適配器
4.3.6編解碼器

第5章 初步使用LlipiDgTesting
5.1測試環境介紹
5.1.1被測系統描述
5.1.2被測環境搭建
5.2測試方案設計
5.2.1消息數據類型設計
5.2.2定義測試組件及端口
5.2.3測試例設計
5.2.4測試步驟
5.3測試過程解析
5.4另一個例子
5.4.1Ping的簡單介紹
5.4.2測試例的設計
5.4.3系統適配器的開發
5.4.4編解碼器的開發
5.4.5測試結果

第6章 Web測試
6.1測試環境介紹
6.1.1被測系統概述
6.1.2被測環境搭建
6.2測試方案設計
6.2.1測試內容
6.2.2消息數據類型設計
6.2.3消息數據模板設計
6.2.4端口和組件設計
6.2.5模塊參數介紹
6.2.6測試例設計
6.3系統適配器設計
6.3.1send與recelve操作
6.3.2系統適配器開發
6.3.3編解碼器開發
6.3.4測試結果

第7章 SIP一致性測試
7.1SIP簡介
7.2SIP消息格式
7.2.1SIP請求消息格式
7.2.2SIP應答消息格式
7.3SIP棧結構
7.4SIP測試方法與框架
7.5抽象測試套描述
7.5.1數據表示
7.5.2動態行為表示
7.5.3測試套編寫
7.5.4測試套文件組織
7.5.5測試套配置
7.6SIP編解碼器
7.7平台適配器
7.8被測系統適配器
7.9測試環境搭建
7.10測試結果分析

第8章 常見問答
8.1如何配合ASN.1進行測試套開發
8.1.1TLV編解碼
8.1.2使用ASN.1文件
8.2如何使用外部函數
8.2.1外部函數介紹
8.2.2在PA中添加外部函數
8.2.3在TTCN—3代碼中調用外部函數
8.3如何構建執行器

參考文獻
附錄
網路書店 類別 折扣 價格
  1. 新書
    87
    $339