TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
軟件測試技術情境式教程(簡體書)
滿額折

軟件測試技術情境式教程(簡體書)

人民幣定價:41 元
定  價:NT$ 246 元
優惠價:87214
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
目次

商品簡介

本書全面、系統地闡述了軟件測試的基礎理論和基本技術。全書共6個學習情境、26個任務,內容包括軟件測試的基本知識、白盒和黑盒測試技術、軟件測試過程、軟件測試工具、自動化測試及性能測試。本書精心設計了企業的實際項目,以項目為導向,採用任務驅動模式展開學習情境;同時還有大量的典型案例,介紹了不同測試方法中測試用例的設計過程及自動化功能、性能測試;同時配有微課、視頻及拓展訓練,讓讀者更好地理解教材內容。本書既注重內容的先進性,又突出了教材的應用性和實踐性,將軟件測試與軟件工程密切結合,強調將軟件測試貫穿整個軟件生命週期,使軟件測試知識能迅速運用到軟件工程實踐中。 本書可作為職業院校軟件類專業“軟件測試”課程的教材,也可供相關專業人士作為參考書。

隨著軟件規模的不斷增大和軟件複雜性的日益變化,市場對軟件質量的要求也不斷提高,如何保證軟件質量已成為軟件開發過程中越來越重要的問題。軟件測試是保證軟件質量的重要手段,直接決定軟件產品的質量。
近年來,軟件測試工作受到人們越來越多的重視,軟件行業對進行專業化、高效率軟件測試的要求越來越高,也越來越嚴格。要開發一個好的軟件,需要有素質過硬的軟件測試人員。國際化大型軟件公司在軟件測試上投入了大量的人力和物力,軟件測試人才越來越受到重視。我國的軟件測試工作遠遠落後於國外,軟件測試人才的緊缺已是無法回避的事實,要讓軟件質量上臺階,需要更多合格的軟件測試人才,這是促進我國軟件產業成熟的一個亟待解決的問題。
軟件測試是一項專業性較強的工作,除了要求軟件測試人員有一定的實際開發經驗,還要求測試人員掌握許多測試理論和實用的測試技術。作為高等職業院校計算機軟件相關專業,“軟件測試”是必須開設的一門專業課程。如何將“軟件測試”課程的內容安排得既系統、合理、適用,又符合市場對軟件測試人才的測試理論和測試技術的要求,是“軟件測試”課程教師需要關心和思考的問題。為了滿足教學需求,我們組織了具有豐富的軟件開發經驗及“軟件測試”課程教學經驗的人員共同編寫了本教材。我們在編寫過程中參閱了大量國內外相關文獻資料,將軟件開發及軟件測試教學的經驗融入教材中,在內容組織結構方面精心安排,設計了較多經典實例。
本書全面、系統地闡述了軟件測試的基礎理論和基本技術,全書共?6?個學習情境,學習情境1通過4個任務講述軟件基礎知識,包括軟件測試過程、測試用例和Bug報告規範等;學習情境2通過2個任務講述測試環境搭建和測試管理工具;學習情境3通過11個任務講述白盒測試和黑盒測試方法;學習情境4通過2個任務講述系統集成測試的內容;學習情境5通過4個任務講述自動化測試;學習情境6通過3個任務講述性能測試。本書利用大量的章節講述先進測試工具的使用,包括禪道的項目管理工具、QTP和LoadRunner工具。
本書由朱二喜、華馳、徐敏主編,朱二喜老師進行統稿。
真理是相對的,實踐是多元的,讀者是最好的老師,儘管編者以認真、嚴謹的態度完成這本教材的策劃和編寫,但由於時間倉促,書中難免會存在疏漏之處,我們熱切期待讀者的批評指正。

編者
2018年7月

目次

學習情境1 熟悉CVIT測試過程 1
任務1.1 熟悉軟件測試的基本概念 1
1.1.1 軟件測試的背景和意義 3
1.1.2 軟件測試的概念 4
1.1.3 軟件測試的目的 5
1.1.4 軟件測試的原則 6
1.1.5 軟件測試的分類 7
任務1.2 軟件測試過程 14
1.2.1 軟件測試流程 15
1.2.2 測試過程模型 18
1.2.3 測試過程管理 20
任務1.3 管理測試用例 22
1.3.1 測試用例編寫依據 23
1.3.2 測試用例開發原則 23
1.3.3 如何寫好測試用例 24
1.3.4 測試用例執行 27
1.3.5 測試用例維護 27
任務1.4 管理Bug報告 28
1.4.1 Bug報告的構成要素 29
1.4.2 Bug管理流程 32
學習情境2 CVIT系統的測試準備 38
任務2.1 搭建CVIT系統的測試環境 39
2.1.1 CVIT具體說明 39
2.1.2 CVIT其他說明 40
2.1.3 確認服務啟動 41
2.1.4 附加數據庫 43
2.1.5 新聞發佈系統網站發佈 44
任務2.2 學習測試管理工具 48
2.2.1 禪道項目管理軟件功能 48
2.2.2 禪道項目管理軟件的安裝 49
2.2.3 禪道管理軟件使用流程 50
2.2.4 測試管理操作 51
學習情境3 進行CVIT的單元測試 76
任務3.1 單元測試概述 76
3.1.1 單元測試的概念 77
3.1.2 單元測試的內容 78
3.1.3 單元測試的步驟 79
3.1.4 單元測試工具NUnit的介紹 80
任務3.2 白盒測試與黑盒測試 98
3.2.1 白盒測試 98
3.2.2 黑盒測試 99
3.2.3 黑盒測試與白盒測試的比較 100
任務3.3 運用邏輯覆蓋法設計測試用例 101
3.3.1 語句覆蓋 103
3.3.2 判定覆蓋(分支覆蓋) 103
3.3.3 條件覆蓋 104
3.3.4 判定-條件覆蓋(分支-條件覆蓋) 104
3.3.5 條件組合覆蓋 105
3.3.6 路徑覆蓋 106
3.3.7 6種邏輯覆蓋的強弱關係 106
任務3.4 運用基本路徑覆蓋法設計測試用例 107
3.4.1 程序控制流圖 108
3.4.2 基本路徑覆蓋法的步驟 109
3.4.3 基本路徑覆蓋法設計舉例說明 111
任務3.5 循環測試策略 113
3.5.1 簡單循環 114
3.5.2 嵌套循環 114
3.5.3 串接循環 115
任務3.6 運用等價類劃分方法設計測試用例 117
3.6.1 等價類劃分 117
3.6.2 等價類測試的分類 119
3.6.3 等價類設計測試用例的步驟 121
3.6.4 等價類設計測試用例舉例 121
任務3.7 運用邊界值分析法設計測試用例 122
3.7.1 邊界值分析法基本原理 123
3.7.2 邊界值設計測試用例的原則 124
3.7.3 邊界值設計測試用例的方法 125
3.7.4 邊界值設計測試用例舉例 126
任務3.8 運用決策表法設計測試用例 128
3.8.1 決策表的組成 129
3.8.2 決策表的簡化 130
3.8.3 決策表設計測試用例的方法 130
3.8.4 決策表設計測試用例舉例 131
任務3.9 運用因果圖法設計測試用例 133
3.9.1 因果圖基本符號 134
3.9.2 因果圖生成測試用例的步驟 135
3.9.3 因果圖設計測試用例舉例 135
任務3.10 運用正交表法設計測試用例 137
3.10.1 正交表法設計測試用例的基本原理 138
3.10.2 正交表的構成 140
3.10.3 正交表法設計測試用例的步驟 141
3.10.4 正交表法設計測試用例舉例 144
任務3.11 運用場景法設計測試用例 151
3.11.1 場景法設計測試用例的基本原理 151
3.11.2 場景法設計測試用例的基本概念 152
3.11.3 場景法設計測試用例的步驟 152
3.11.4 場景法設計測試用例舉例 153
學習情境4 進行CVIT系統的集成測試 156
任務4.1 瞭解集成測試過程 156
4.1.1 軟件集成測試的概念 157
4.1.2 常用的集成測試實施方案 158
4.1.3 集成測試的評價 161
任務4.2 設計集成測試用例 163
4.2.1 集成測試基本思路 163
4.2.2 設計集成測試用例 164
4.2.3 集成測試用例舉例 164
學習情境5 實施CVIT系統的自動化測試 173
任務5.1 自動化測試入門 173
5.1.1 如何開展自動化測試 175
5.1.2 QTP 10的安裝 176
5.1.3 安裝步驟 177
5.1.4 QTP的設置 179
任務5.2 學會使用QTP進行自動化測試 180
5.2.1 QTP自動化測試工作流程 180
5.2.2 QTP界面介紹 181
5.2.3 QTP自帶的樣例程序 183
5.2.4 使用QTP 184
5.2.5 錄製和執行腳本 188
5.2.6 分析測試結果 194
任務5.3 建立檢查點 196
5.3.1 檢查點種類 196
5.3.2 創建檢查點 197
5.3.3 執行並分析使用檢查點的測試腳本 203
任務5.4 數據驅動測試 204
5.4.1 什麼時候使用數據驅動測試方法 205
5.4.2 數據驅動測試的一般步驟 205
5.4.3 參數化測試 206
5.4.4 自動化測試舉例 210
學習情境6 實施CVIT系統的性能測試 218
任務6.1 理解軟件性能 218
6.1.1 功能與性能的關係 219
6.1.2 軟件性能主要指標 220
6.1.3 性能測試的時間 223
6.1.4 性能測試策略 225
任務6.2 LoadRunner入門 227
6.2.1 LoadRunner簡介 228
6.2.2 使用VuGen創建腳本 229
6.2.3 使用Controller設計場景 235
6.2.4 使用Controller運行場景 238
6.2.5 分析場景結果 239
任務6.3 利用LoadRunner進行負載測試舉例 241
6.3.1 測試計劃 242
6.3.2 錄製測試腳本 242
6.3.3 完善測試腳本 245
6.3.4 實施測試 250
6.3.5 執行腳本 255
6.3.6 分析及監事場景 256

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 214
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區