幫助中心 | 我的帳號 | 關於我們

軟體測試技術與工具應用(高等學校十三五規劃教材)/電腦軟體工程系列

  • 作者:編者:王妍
  • 出版社:哈爾濱工業大學
  • ISBN:9787560384214
  • 出版日期:2019/07/01
  • 裝幀:平裝
  • 頁數:279
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書根據教學、科研和校企合作項目編寫而成,共分10章:第1章講述軟體測試基本概念;第2章講述軟體測試基本流程;第3章講述白盒測試的方法和技巧;第4章講述黑盒測試的方法和技巧;第5章講述軟體缺陷及缺陷管理;第6章講述測試過程度量及測試總結報告的撰寫;第7章講述開發者測試的方法及工具軟體;第8章講述功能測試的過程及工具;第9章講述性能測試的過程及工具;第10章講述Web應用測試的過程及工具。
    本書採用了一種簡單、易於接受的方式進行編寫,即採用範例法教學,書中包含了大量案例和詳解過程,且每個知識點都附有大量例題和習題。讀者可以參照例題完成習題,以達到事半功倍、舉一反三的效果。
    本書可作為電腦及軟體相關專業的本、專科生教材,也可作為軟體測試人員的基本參考資料,還可作為各種與測試相關的技術資格水平考試的學習輔導用書。

作者介紹
編者:王妍

目錄
第1章  軟體測試基礎
  1.1  軟體測試基本概念
    1.1.1  軟體與軟體測試
    1.1.2  軟體測試的定義
    1.1.3  軟體測試的目的
    1.1.4  軟體測試原則
  1.2  軟體測試的分類
  1.3  軟體質量與質量模型
    1.3.1  軟體質量定義
    1.3.2  軟體質量模型
  1.4  軟體測試發展史
  1.5  測試工作者的必備能力
  1.6  小結
  課後習題
第2章  軟體測試流程及流程管理
  2.1  軟體測試模型
    2.1.1  V模型
    2.1.2  W模型
    2.1.3  H模型
    2.1.4  X模型
    2.1.5  前置測試模型
  2.2  軟體測試流程
  2.3  軟體測試需求
  2.4  軟體測試計劃
    2.4.1  為什麼制訂測試計劃
    2.4.2  如何制訂測試計劃
    2.4.3  測試計劃報告
  2.5  測試用例的設計
    2.5.1  測試用例概述
    2.5.2  測試用例設計的原則
    2.5.3  測試用例的構成
  2.6  測試執行
  2.7  測試總結
  2.8  自動化測試管理工具——TestLink
    2.8.1  設置用戶和創建測試項目
    2.8.2  創建測試需求
    2.8.3  創建測試計劃
    2.8.4  創建測試用例
    2.8.5  測試任務的分配
    2.8.6  測試的執行
    2.8.7  分析測試結果
  2.9  小結
  課後習題
第3章  白盒測試技術
  3.1  靜態測試技術
    3.1.1  代碼檢查法
    3.1.2  靜態結構分析法
  3.2  邏輯覆蓋法設計測試用例
    3.2.1  語句覆蓋
    3.2.2  判定覆蓋(又稱分支覆蓋)

    3.2.3  條件覆蓋
    3.2.4  判定/條件覆蓋
    3.2.5  條件組合覆蓋
  3.3  基本路徑測試法
    3.3.1  基本路徑測試的定義
    3.3.2  基本路徑法設計測試用例的步驟
  3.4  白盒測試的綜合應用
  3.5  小結
  課後習題
第4章  黑盒測試技術
  4.1  等價類劃分
    4.1.1  等價類定義
    4.1.2  劃分等價類的原則
    4.1.3  等價類劃分的形式
    4.1.4  等價類劃分設計測試用例的步驟
  4.2  邊界值分析
    4.2.1  邊界值分析法定義
    4.2.2  邊界值分析法的形式
    4.2.3  邊界值分析法的原則
  4.3  決策表與決策樹
    4.3.1  決策表法定義
    4.3.2  決策表的組成
    4.3.3  決策表設計測試用例
    4.3.4  決策樹
  4.4  因果圖
    4.4.1  因果圖定義
    4.4.2  因果圖法設計測試用例
  4.5  場景法
    4.5.1  場景法定義
    4.5.2  場景法設計測試用例
  4.6  正交試驗法
    4.6.1  正交試驗法簡介
    4.6.2  用正交試驗法設計測試用例
  4.7  黑盒測試的使用策略
  4.8  小結
  課後習題
第5章  軟體缺陷及缺陷管理
  5.1  軟體缺陷概述
    5.1.1  缺陷的定義
    5.1.2  軟體缺陷分類及屬性
  5.2  軟體缺陷的狀態轉換
  5.3  缺陷報告
    5.3.1  缺陷報告原則
    5.3.2  缺陷報告內容
  5.4  軟體缺陷管理
    5.4.1  缺陷管理系統
    5.4.2  自動化缺陷管理平台Mantis
  5.5  小結
  課後習題
第6章  軟體測試度量及測試報告

  6.1  軟體測試度量的定義
  6.2  軟體測試度量指標
  6.3  軟體測試度量難度
  6.4  測試總結報告
  6.5  小結
  課後習題
第7章  開發者測試
  7.1  單元測試
    7.1.1  單元測試定義
    7.1.2  單元測試的目標
    7.1.3  單元測試中常見的問題
  7.2  Junit在單元測試中的應用
    7.2.1  Junit簡介
    7.2.2  Eclipse中使用Junit進行單元測試
  7.3  集成測試
    7.3.1  集成測試的定義
    7.3.2  集成測試的目標
    7.3.3  集成測試策略
  7.4  Junit在集成測試中的應用
  7.5  小結
  課後習題
第8章  功能測試
  8.1  功能測試的概述
    8.1.1  功能測試的定義
    8.1.2  功能測試類型
  8.2  功能測試過程
    8.2.1  功能測試需求分析
    8.2.2  功能測試計劃制訂
    8.2.3  功能測試設計與開發
    8.2.4  測試執行與缺陷跟蹤
    8.2.5  功能測試報告
  8.3  功能測試工具及UFT的應用
    8.3.1  功能自動化測試概述
    8.3.2  功能測試工具的選型
    8.3.3  自動化測試項目流程
    8.3.4  自動化功能測試工具UFT的應用
  8.4  小結
  課後習題
第9章  性能測試
  9.1  性能測試的概念
    9.1.1  性能問題典型案例
    9.1.2  性能測試的定義
    9.1.3  功能測試與性能測試的區別
    9.1.4  性能測試相關術語
  9.2  性能測試過程
    9.2.1  性能需求分析
    9.2.2  性能測試計劃
  9.3  性能測試工具LoadRunner應用
    9.3.1  性能測試腳本的生成
    9.3.2  場景設計及管理

    9.3.3  測試結果分析
  9.4  小結
  課後習題
第10章  Web應用測試
  10.1  Web應用系統概述
  10.2  Web應用測試的類型
  10.3  Selenium自動化Web應用測試
    10.3.1  selenium簡介
    10.3.2  基於python的Selenium環境搭建
    10.3.3  基於Java的Selenium環境配置
  10.4  小結
  課後習題
附錄  軟體測試實驗
  實驗1  TestLink的安裝與配置
  實驗2  TestLink應用實例(1)
  實驗3  TestLink應用實例(2)
  實驗4  白盒測試——邏輯覆蓋法
  實驗5  白盒測試——基本路徑測試法
  實驗6  等價類劃分法設計測試用例
  實驗7  邊界值分析法設計測試用例
  實驗8  黑盒測試——判定表
  實驗9  黑盒測試——因果圖分析法
  實驗10  缺陷管理工具Mantis的安裝與配置
  實驗11  缺陷管理工具Mantis應用練習
  實驗12  TestLink與Mantis的集成
  實驗13  單元&集成測試
  實驗14  UFT初體驗
  實驗15  UFT檢查點練習
  實驗16  LoadRunner性能測試初體驗
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032