高級軟件測試技術(簡體書)
商品資訊
系列名:重點大學軟件工程規劃系列教材
ISBN13:9787302260516
出版社:清華大學出版社(大陸)
作者:杜慶峰
出版日:2011/09/01
裝訂:平裝
規格:23.5cm*16.8cm (高/寬)
版次:1
商品簡介
名人/編輯推薦
目次
書摘/試閱
相關商品
商品簡介
《高級軟件測試技術》詳細地闡述了軟件測試領域的基本理論、基本技術及專門測試領域的測試技術。首先,從軟件測試的數學基礎人手,介紹了和軟件測試相關的基礎知識;然後全面深入地介紹了靜態測試技術和動態測試技術;在了解這些基礎技術的基礎上,再從單元測試、集成測試、系統測試及驗收測試4個層面分析了如何進行測試的計劃、用例分析和設計等過程;由于面向對象的測試技術是隨著面向對象技術的發展在原有測試技術基礎上發展起來的,《高級軟件測試技術》專列一章重點介紹面向對象的測試技術;《高級軟件測試技術》還用較長的篇幅闡述了專用應用系統測試,主要包括GUI測試、web系統測試、數據庫測試、嵌入式系統測試、負載壓力測試及游戲測試;最後,討論了軟件測試管理和軟件測試自動化技術并介紹了兩個開源測試工具的使用方法。附錄中收錄了正交試驗法的部分正交試驗表和軟件測試中英文術語對照表。
《高級軟件測試技術》作為軟件測試的理論、技術及應用參考書,不但突出基礎知識和方法,而且闡述了一些高級的測試技術和方法,同時也注重測試技術的應用。作者在分析知識點的同時,均用實際的案例進行深入淺出的分析,使讀者能更好地理解和掌握軟件測試理論知識.并能很好地運用到實際測試工作中去。
《高級軟件測試技術》可以作為不同層次高等院校的計算機、軟件工程等相關專業的本科生、研究生的教學用書,也可作為軟件測試技術人員的參考書。
《高級軟件測試技術》作為軟件測試的理論、技術及應用參考書,不但突出基礎知識和方法,而且闡述了一些高級的測試技術和方法,同時也注重測試技術的應用。作者在分析知識點的同時,均用實際的案例進行深入淺出的分析,使讀者能更好地理解和掌握軟件測試理論知識.并能很好地運用到實際測試工作中去。
《高級軟件測試技術》可以作為不同層次高等院校的計算機、軟件工程等相關專業的本科生、研究生的教學用書,也可作為軟件測試技術人員的參考書。
名人/編輯推薦
《高級軟件測試技術》是普通高等教育“十二五”國家級規劃教材,重點大學軟件工程規劃系列教材之一。
目次
第1章 軟件測試基礎知識
1.1 軟件測試的數學理論基礎
1.1.1 集合論
1.1.2 函數
1.1.3 關系
1.1.4 命題邏輯
1.1.5 概率論
1.1.6 圖論
1.2 軟件測試的現狀與發展
1.2.1 軟件測試的現狀
1.2.2 軟件測試的發展趨勢
1.3 軟件測試和軟件質量
1.3.1 什么是軟件測試
1.3.2 什么是軟件質量
1.3.3 軟件測試和軟件質量保證的區別
1.3.4 進行多少測試才終止
1.4 為什么需要軟件測試
1.4.1 導致軟件缺陷的原因
1.4.2 軟件測試在軟件開發、維護和使用中的角色
1.4.3 軟件測試心理學
1.5 軟件測試的目的
1.6 軟件測試的原則
1.6.1 所有的軟件測試都應追溯到用戶需求
1.6.2 盡早地和不斷地進行軟件測試
1.6.3 不可能完全地測試
1.6.4 增量測試,由小到大
1.6.5 避免測試自己的程序
1.6.6 設計完善的測試用例
1.6.7 注意測試中的群集現象
1.6.8 確認缺陷的有效性
1.6.9 合理安排測試計劃
1.6.1 0進行回歸測試
1.6.1 1測試結果的統計和分析
1.6.1 2及時更新測試
1.7 軟件測試級別和模型
1.7.1 軟件測試級別
1.7.2 軟件測試生命周期
1.7.3 開發和測試模型
1.8 軟件測試的類型
1.8.1 功能性測試
1.8.2 非功能性測試
1.8.3 軟件結構性測試
1.8.4 變更相關的測試(再測試和回歸測試)
1.9 基本的軟件測試過程
練習
第2章 靜態測試技術
2.1 靜態測試技術概要
2.2 評審技術概述
2.2.1 評審的定義和類型
2.2.2 評審過程
2.2.3 責任和角色
2.3 代碼檢查
2.3.1 代碼檢查類型
2.3.2 代碼檢查內容
2.3.3 編碼規范
2.3.4 代碼缺陷檢查表I
2.4 正規技術評審
2.4.1 定義
2.4.2 技術評審的目的
2.4.3 評審小組成員
2.4.4 技術評審活動過程
2.4.5 技術評審注意事項
練習
第3章 動態測試技術
3.1 黑盒測試技術
3.1.1 邊界值分析法
3.1.2 等價類測試法
3.1.3 錯誤推測法
3.1.4 因果圖法
3.1.5 決策表測試法
……
第4章 單元測試
第5章 集成測試
第6章 系統測試
第7章 驗收測試
第8章 面向對象軟件測試
第9章 專用應用系統測試
第10章 軟件測試管理
第11章 軟件測試工具
1.1 軟件測試的數學理論基礎
1.1.1 集合論
1.1.2 函數
1.1.3 關系
1.1.4 命題邏輯
1.1.5 概率論
1.1.6 圖論
1.2 軟件測試的現狀與發展
1.2.1 軟件測試的現狀
1.2.2 軟件測試的發展趨勢
1.3 軟件測試和軟件質量
1.3.1 什么是軟件測試
1.3.2 什么是軟件質量
1.3.3 軟件測試和軟件質量保證的區別
1.3.4 進行多少測試才終止
1.4 為什么需要軟件測試
1.4.1 導致軟件缺陷的原因
1.4.2 軟件測試在軟件開發、維護和使用中的角色
1.4.3 軟件測試心理學
1.5 軟件測試的目的
1.6 軟件測試的原則
1.6.1 所有的軟件測試都應追溯到用戶需求
1.6.2 盡早地和不斷地進行軟件測試
1.6.3 不可能完全地測試
1.6.4 增量測試,由小到大
1.6.5 避免測試自己的程序
1.6.6 設計完善的測試用例
1.6.7 注意測試中的群集現象
1.6.8 確認缺陷的有效性
1.6.9 合理安排測試計劃
1.6.1 0進行回歸測試
1.6.1 1測試結果的統計和分析
1.6.1 2及時更新測試
1.7 軟件測試級別和模型
1.7.1 軟件測試級別
1.7.2 軟件測試生命周期
1.7.3 開發和測試模型
1.8 軟件測試的類型
1.8.1 功能性測試
1.8.2 非功能性測試
1.8.3 軟件結構性測試
1.8.4 變更相關的測試(再測試和回歸測試)
1.9 基本的軟件測試過程
練習
第2章 靜態測試技術
2.1 靜態測試技術概要
2.2 評審技術概述
2.2.1 評審的定義和類型
2.2.2 評審過程
2.2.3 責任和角色
2.3 代碼檢查
2.3.1 代碼檢查類型
2.3.2 代碼檢查內容
2.3.3 編碼規范
2.3.4 代碼缺陷檢查表I
2.4 正規技術評審
2.4.1 定義
2.4.2 技術評審的目的
2.4.3 評審小組成員
2.4.4 技術評審活動過程
2.4.5 技術評審注意事項
練習
第3章 動態測試技術
3.1 黑盒測試技術
3.1.1 邊界值分析法
3.1.2 等價類測試法
3.1.3 錯誤推測法
3.1.4 因果圖法
3.1.5 決策表測試法
……
第4章 單元測試
第5章 集成測試
第6章 系統測試
第7章 驗收測試
第8章 面向對象軟件測試
第9章 專用應用系統測試
第10章 軟件測試管理
第11章 軟件測試工具
書摘/試閱
概率論是研究隨機現象數量規律的數學分支。隨機現象是相對于決定性現象而言的。在一定條件下必然發生某一結果的現象稱為決定性現象。例如在標準大氣壓下,純水加熱到100℃時水必然會沸騰等。隨機現象則是指在基本條件不變的情況下,一系列試驗或觀察會得到不同結果的現象。每一次試驗或觀察前,不能肯定會出現哪種結果,呈現出偶然性。例如,擲一硬幣,可能出現正面或反面;在同一工藝條件下生產出的燈泡,其壽命長短參差不齊等。隨機現象的實現和對它的觀察稱為隨機試驗。隨機試驗的每一可能結果稱為一個基本事件,一個或一組基本事件統稱隨機事件,或簡稱事件。事件的概率則是衡量該事件發生的可能性的量度。雖然在一次隨機試驗中某個事件的發生是帶有偶然性的,但那些可在相同條件下大量重復的隨機試驗卻往往呈現出明顯的數量規律。例如,連續多次擲一均勻的硬幣,出現正面的頻率隨著投擲次數的增加逐漸趨向于1/2。又如,多次測量一物體的長度,其測量結果的平均值隨著測量次數的增加,逐漸穩定于一常數,并且諸測量值大都落在此常數的附近,其分布狀況呈現中間多,兩頭少及某程度的對稱性。大數定律及中心極限定理就是描述和論證這些規律的。在實際生活中,人們往往還需要研究某一特定隨機現象的演變情況的隨機過程。例如,微小粒子在液體中受周圍分子的隨機碰撞而形成不規則的運動(即布朗運動),這就是隨機過程。隨機過程的統計特性、計算與隨機過程有關的某些事件的概率,特別是研究與隨機過程樣本軌道(即過程的一次實現)有關的問題是現代概率論的主要課題。
在軟件測試領域,如研究語句執行特定路徑的概率時需要使用概率論。例如,執行路徑有很多條,甚至無數條,和具體的業務結合後哪些執行路徑的業務概率高,這是測試人員必須研究的問題。這里介紹概率論的初步知識和測試中用到的一些概念。
概率是隨機事件發生的可能性的數量指標。在獨立隨機事件中,如果某一事件在全部事件中出現的頻率在更大的范圍內比較明顯地穩定在某一固定常數附近,就可以認為這個事件發生的概率為這個常數。任何事件的概率值一定介于0~1之間。
下面討論基本概念,即事件的概率。
在軟件測試領域,如研究語句執行特定路徑的概率時需要使用概率論。例如,執行路徑有很多條,甚至無數條,和具體的業務結合後哪些執行路徑的業務概率高,這是測試人員必須研究的問題。這里介紹概率論的初步知識和測試中用到的一些概念。
概率是隨機事件發生的可能性的數量指標。在獨立隨機事件中,如果某一事件在全部事件中出現的頻率在更大的范圍內比較明顯地穩定在某一固定常數附近,就可以認為這個事件發生的概率為這個常數。任何事件的概率值一定介于0~1之間。
下面討論基本概念,即事件的概率。
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。