軟體測試任務驅動式教程

軟體測試任務驅動式教程

《軟體測試任務驅動式教程》是2020年2月人民郵電出版社出版的圖書,作者是陳承歡。

基本介紹

  • 中文名:軟體測試任務驅動式教程
  • 作者:陳承歡
  • 出版時間:2020年2月
  • 出版社人民郵電出版社
  • 頁數:303 頁
  • ISBN:9787115346704
  • 定價:45 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書在對軟體企業中軟體測試崗位的崗位職責和崗位需求進行認真的調研分析,對軟體測試崗位的理論知識、必需的技能和素質、必用的測試工具進行深入的學習和分析,並對教學內容進行系統化重構的基礎上編寫而成。本書科學設計了8個教學單元,並精心設計了34項測試任務,可以幫助讀者在真實的測試環境中完成真實應用程式和軟體系統的測試工作,並在這個過程中掌握知識、訓練技能、積累經驗和固化能力。
本書以測試實踐為主線,將測試方法指導與測試實踐活動有機結合,強調“做中學”,注重理論指導實踐;關注軟體測試行業的發展現狀和未來方向,使用QTP、LoadRunner、JUnit等先進的自動化軟體測試工具執行軟體測試操作。書中每一個教學單元面向教學全過程設定了6個必要的教學環節:教學導航→方法指導→引導測試→探索測試→測試拓展→單元小結,適合於靈活多樣的教學組織方式。
本書可以作為高等院校計算機類各專業以及其他各相關專業的軟體測試教材,也可以作為軟體測試技術人員的參考書。

圖書目錄

單元1 軟體測試的認知與體驗 1
【教學導航】 1
【方法指導】 1
1.1 軟體測試概述 1
1.2 軟體測試的地位和作用 3
1.3 軟體測試的目的 4
1.4 軟體測試的原則 4
1.5 軟體測試的分類 6
1.6 軟體測試的流程 12
1.7 軟體測試人員的類型和要求 14
1.8 場景設計法 16
1.9 軟體開發與軟體測試的基線 17
【引導測試】 17
【任務1-1】對Windows作業系統自帶的計算器的功能和界面進行測試 17
【任務1-2】套用場景法對ATM機進行黑盒測試 20
【探索測試】 21
【任務1-3】套用場景法對QQ登錄的功能和界面進行測試 21
【測試拓展】 23
【單元小結】 23
單元2 結構化應用程式的黑盒測試與白盒測試 24
【教學導航】 24
【方法指導】 24
2.1 測試用例設計 24
2.2 黑盒測試方法 27
2.3 白盒測試方法 32
【引導測試】 48
【任務2-1】使用黑盒測試方法測試三角形問題 49
【任務2-2】使用白盒測試方法測試三角形問題 57
【探索測試】 65
【任務2-3】測試計算下日期的函式nextDate() 65
【測試拓展】 71
【單元小結】 71
單元3 .NET應用程式的單元測試與界面測試 72
【教學導航】 72
【方法指導】 73
3.1 單元測試簡介 73
3.2 斷言及相關類 77
3.3 用戶界面測試的基本原則和常見規範 79
【引導測試】 86
【任務3-1】在Visual Studio 2008集成開發環境中對個人所得稅計算器進行單元測試 86
【任務3-2】使用自動化測試工具對個人所得稅計算器進行測試 96
【任務3-3】對自製計算器進行界面測試 119
【探索測試】 120
【任務3-4】在Visual Studio 2008集成開發環境中對自製計算器進行單元測試 120
【測試拓展】 123
【單元小結】 123
單元4 Java應用程式的單元測試與功能測試 124
【教學導航】 124
【方法指導】 125
4.1 JUnit簡介 125
4.2 QTP的正確使用 131
【引導測試】 162
【任務4-1】使用JUnit對驗證日期格式程式進行單元測試 162
【任務4-2】使用JUnit對包含除法運算的數學類進行單元測試 170
【任務4-3】使用QuickTest Professional對記事本程式進行功能測試 176
【任務4-4】使用QTP對用戶登錄程式進行參數化測試 179
【探索測試】 184
【任務4-5】使用JUnit對商品數據類進行單元測試 184
【任務4-6】使用QTP對“Flight”程式的登錄功能進行測試 186
【測試拓展】 186
【單元小結】 187
單元5 Windows Mobile應用程式的單元測試與功能測試 188
【教學導航】 188
【方法指導】 188
5.1 Windows Mobile SDK的基本功能 188
5.2 Windows Mobile SDK的安裝方法 188
5.3 Windows Mobile SDK的輔助測試工具簡介 189
【引導測試】 189
【任務5-1】在設備仿真器中對“五子棋遊戲”程式進行單元測試和功能測試 189
【探索測試】 194
【任務5-2】在設備仿真器中對“連連看遊戲”程式進行單元測試和功能測試 194
【測試拓展】 195
【單元小結】 195
單元6 基於類的資料庫應用程式的單元測試和性能測試 196
【教學導航】 196
【方法指導】 197
6.1 面向對象程式的測試 197
6.2 自動化性能測試簡介 198
6.3 LoadRunner的簡介 198
【引導測試】 199
【任務6-1】使用JUnit4對“用戶登錄”Java程式進行單元測試 199
【任務6-2】使用QTP對“用戶管理”.NET程式進行測試 205
【任務6-3】使用Excel檔案作為外部數據源進行參數化測試 211
【任務6-4】使用LoadRunner的.NET外掛程式對“提取商品數據”程式進行測試 214
【探索測試】 219
【任務6-5】使用JUnit4對“用戶註冊”Java程式進行單元測試 219
【任務6-6】使用QTP對“瀏覽與更新商品數據”.NET程式進行測試 220
【任務6-7】使用LoadRunner的.NET外掛程式對“提取用戶數據”程式進行測試 220
【測試拓展】 221
【單元小結】 221
單元7 Web應用程式的性能測試與負載測試 222
【教學導航】 222
【方法指導】 222
7.1 LoadRunner的基本組成 222
7.2 LoadRunner的常用術語 223
7.3 LoadRunner進行負載測試的流程 225
7.4 LoadRunner的常用函式簡介 225
7.5 【HP Virtual User Generator】視窗中“運行”選項卡的作用與組成 227
【引導測試】 228
【任務7-1】使用QuickTest Professional測試Mercury Tours範例網站 228
【任務7-2】使用LoadRunner錄製與運行打開百度網站首頁的腳本 233
【任務7-3】使用LoadRunner測試HP Web Tours Application範例程式 236
【探索測試】 269
【任務7-4】使用LoadRunner測試Foxmail傳送郵件 269
【任務7-5】使用LoadRunner再一次測試範例程式HP Web Tours Application 270
【測試拓展】 272
【單元小結】 272
單元8 軟體系統的集成測試與系統測試 273
【教學導航】 273
【方法指導】 273
8.1 集成測試簡介 273
8.2 系統測試簡介 275
【引導測試】 277
【任務8-1】對圖書管理系統進行集成測試 277
【任務8-2】對圖書管理系統進行系統測試 288
【探索測試】 295
【任務8-3】對蝴蝶e購網進行集成測試 295
【任務8-4】對蝴蝶e購網進行系統測試 295
【測試拓展】 295
【單元小結】 296
附錄A 崗位需求分析與課程教學設計 297
A.1 職業崗位需求分析 297
A.2 課程教學設計 299
參考文獻 303

熱門詞條

聯絡我們