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

軟體單元測試入門與實踐/嵌入式軟體工程方法與實踐叢書

  • 作者:編者:周立功//喻永和|責編:胡曉柏
  • 出版社:北京航空航天大學
  • ISBN:9787512439818
  • 出版日期:2023/01/01
  • 裝幀:平裝
  • 頁數:234
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要介紹使用C/C++開發時如何開展單元測試。內容包括:軟體測試以及單元測試簡介,編碼規則檢測、代碼結構分析以及相關工具的使用,設計測試用例、編寫測試代碼,跨平台構建的方法,代碼覆蓋率生成工具,持續集成系統Gitlab的使用等。
    本書主要適合C/C++語言開發者以及相關測試人員閱讀。

作者介紹
編者:周立功//喻永和|責編:胡曉柏

目錄
第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.3.3  按是否需要運行程序劃分
第2章  單元測試概述
  2.1  什麼是單元測試
  2.2  單元測試的重要性
  2.3  單元測試推行困難的原因
  2.4  為什麼不是TDD
    2.4.1  TDD概述
    2.4.2  TDD的缺點
  2.5  單元測試如何做
    2.5.1  加強需求分析
    2.5.2  可測試性設計
    2.5.3  測試代碼隨時與軟體代碼保持一致
    2.5.4  單元測試技術要求
第3章  靜態測試
  3.1  靜態測試概述
  3.2  編碼規則檢查
    3.2.1  規則配置文件
    3.2.2  pc-lint選項說明
    3.2.3  選項配置文件
    3.2.4  源文件列表
    3.2.5  使用pc-lint進行檢查
    3.2.6  加入附加檢測規則
    3.2.7  預防Bug的十大編碼規則
  3.3  代碼結構分析
    3.3.1  代碼結構分析概述
    3.3.2  軟體獲取
    3.3.3  新建項目
    3.3.4  分析代碼結構
    3.3.5  修改指標閾值
  3.4  代碼評審
    3.4.1  代碼走查
    3.4.2  代碼審查
    3.4.3  如何進行代碼評審
第4章  測試用例設計
  4.1  什麼是測試用例
  4.2  輸入和輸出的定義
  4.3  邏輯覆蓋
    4.3.1  語句覆蓋
    4.3.2  判定覆蓋
    4.3.3  條件覆蓋

    4.3.4  條件組合覆蓋
    4.3.5  修正條件判定覆蓋
  4.4  數據覆蓋
    4.4.1  邊界值分析
    4.4.2  等價類劃分
    4.4.3  窮舉
    4.4.4  其他考慮
第5章  測試準備工作
  5.1  單元測試框架
    5.1.1  什麼是單元測試框架
    5.1.2  gtest是什麼
  5.2  測試框架獲取
  ……
第6章  編寫測試代碼
第7章  仿製對象
第8章  單元測試實戰演練
第9章  輕量級測試框架-Unity
第10章  自動構建
第11章  代碼覆蓋率分析
第12章  持續集成
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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