內容簡介
《白盒測試之道:C++test》對當前軟件行業中容易忽視的白盒測試通過結閤專業化的測試工具C++test進行瞭深入的討論,主要包括軟件測試語言基礎、軟件測試基礎、軟件測試環境、測試計劃、靜態測試、數據流分析、邏輯覆蓋、CppUnit、單元測試、測試插樁、迴歸測試、黑盒測試、團隊協同開發測試及C++test常見問題匯總等。這些技術和方法是任何一位閤格的測試工程師所必備的知識,也是軟件測試培訓、軟件測試交流等所涉及的知識點。閱讀《白盒測試之道:C++test》,不僅可以獲取軟件測試中白盒測試的精髓,還可以得到專業的C++test的項目實踐。
《白盒測試之道:C++test》可供軟件測試工程師、測試主管、研發主管、項目經理等人員閱讀,也可作為初入測試領域者的引導教材,還可作為相關職業教育的軟件測試培訓教材。
目錄
第一篇 基礎知識
第1章 軟件測試語言基礎
1.1 C語言基礎
1.1.1 C語言簡介
1.1.2 C語言特點
1.1.3 C語言的數據類型
1.1.4 算術運算符與算術錶達式
1.1.5 數據類型轉換規則
1.1.6 程序結構
1.2 C++基礎
1.2.1 C++基介紹
1.2.2 C++基的特點
1.2.3 C++基程序的構成元素
1.2.4 C++基程序的開發步驟
1.2.5 對象和類
1.2.6 成員函數的定義
1.2.7 對象的定義
1.2.8 構造函數與析構函數
1.2.9 靜態成員
1.2.10 類的繼承與派生
1.2.11 運算符重載的意義與規則
第2章 軟件測試基礎
2.1 軟件測試現狀
2.1.1 國外軟件測試現狀
2.1.2 國內軟件測試現狀與發展趨勢
2.2 軟件質量與開發效率的博弈
2.3 軟件測試概念
2.3.1 軟件測試的哲學思考
2.3.2 軟件測試
2.3.3 軟件測試的目的
2.3.4 測試和調試的區彆
2.4 軟件測試心理學
2.4.1 程序測試的過程具有破壞性
2.4.2 程序員應避免測試自己的程序
2.4.3 程序設計機構不應測試自己的程序
2.5 測試工程師應具備的素質
2.6 軟件測試的分類
2.7 軟件測試的流程
2.8 軟件測試的原則
2.9 AEP自動化錯誤預防
2.9.1 自動錯誤預防五大法則
2.9.2 自動化錯誤預防的標準流程
2.9.3 質量一可靠性+安全性
2.10 ParasoftC++test簡介
第3章 軟件測試環境
3.1 測試環境
3.1.1 測試環境的主要構成
3.1.2 規劃測試環境
3.1.3 管理測試環境
3.2 搭建C++test測試環境
3.2.1 支持的主機係統與編譯器
3.2.2 C+-t-test基於Windows單機安裝
3.2.3 C+A-test基於Windows插件安裝
3.2.4 C+-t-test基於Linux/Solaris單機安裝
3.2.5 C++test基於Linux/Solari插件安裝
3.2.6 許可授權
3.3 C++test:界麵
3.3.1 C++test透視圖
3.3.2 視圖
3.3.3 C++test常用菜單命令
3.4 簡單的測試工程實例
3.5 C++testp工程的建立
3.5.1 通過鏈接打開工程
3.5.2 使用CVS和源目錄
3.5.3 MicrosoftVisualC++6.0項目選項
3.6 C++test中項目的導入
3.6.1 導人VisualStudio6.0項目
……
第二篇 白盒測試
第三篇 C++test使用數據源測試
第四篇 團隊測試
第五篇 問題匯總
前言/序言
白盒測試之道:C++test 下載 mobi epub pdf txt 電子書