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

驗收測試驅動開發(ATDD實例詳解)/軟體開發方法學精選系列

  • 作者:(德)加特納|譯者:張紹鵬//馮上
  • 出版社:人民郵電
  • ISBN:9787115310620
  • 出版日期:2013/05/01
  • 裝幀:平裝
  • 頁數:182
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    加特納所著的《驗收測試驅動開發(ATDD實例詳解)》是第一本成功實施和運用ATDD(驗收測試驅動開發)的入門級的實踐指南。書中通過兩個端到端的案例,演示了如何使用不同的框架和語言來實施ATDD。每一個案例研究里都涉及了大量的實際產出,包括測試自動化類、步驟定義和完整的案例實現。這些實際的例子,形象地說明了ATDD的基本原則,展示了ATDD是怎樣融入開發流程的,給出了來自作者的廣泛經驗的重要提示,也指出了要避免哪些危險的陷阱。
    通過《驗收測試驅動開發(ATDD實例詳解)》,讀者可以掌握成功實施ATDD的思維過程。通過Cucumber使用ATDD來描述業務人員能理解的軟體,使用ATDD工具測試網頁;通過FitNesse這種基於wiki的驗收測試框架把ATDD帶到Java中;通過全新的討論會形式來協作地捕捉軟體需求,實現更加用戶友好的、協作的測試自動化,使測試更整潔;傾聽測試結果,並以價值驅動測試重構。
    本書非常適合測試人員、分析師、開發人員或項目經理閱讀。

作者介紹
(德)加特納|譯者:張紹鵬//馮上

目錄
第一部分 機場停車場
第1章 停車費計算器討論會
  1.1 代客泊車
  1.2 臨時停車
  1.3 經濟停車和長期停車
  1.4 基本實例
  1.5 總結
第2章 代客泊車的測試自動化
  2.1 第一個測試用例
  2.2 結對完成第一個測試
    2.2.1 初始化
    2.2.2 檢查結果
  2.3 表格化測試
  2.4 總結
第3章 其餘的停車場實例的自動化
  3.1 臨時停車
  3.2 經濟停車
  3.3 總結
第4章 期望與協作
  4.1 需求討論會
  4.2 主觀期望的思維方式
  4.3 協作
  4.4 總結
第二部分 交通信號燈軟體系統
第5章 開始
  5.1 交通信號燈
  5.2 FitNesse
  5.3 支持代碼
  5.4 總結
第6章 信號燈狀態
  6.1 狀態需求
  6.2 第一個測試
  6.3 深入代碼
  6.4 重構
    6.4.1 包
    6.4.2 LightState枚舉
    6.4.3 編輯LightState
  6.5 總結
第7章 第一個路口
  7.1 控制器的需求
  7.2 驅動控制器的實現
  7.3 總結
第8章 發現和探索
  8.1 發現領域
  8.2 驅動產品代碼
  8.3 測試你的粘合代碼
  8.4 粘合代碼的價值
  8.5 總結
第三部分 驗收測試驅動開發的原則
第9章 使用實例

  9.1 使用合適的格式
    9.1.1 行為驅動開發
    9.1.2 表格格式
    9.1.3 關鍵字驅動的自動化
    9.1.4 粘合代碼和支持代碼
    9.1.5 正確的格式
  9.2 細化實例
    9.2.1 領域測試
    9.2.2 邊界值
    9.2.3 配對測試
  9.3 裁減實例
  9.4 考慮缺失
  9.5 總結
第10章 協作確定需求
  10.1 見識「三的力量」
  10.2 舉辦討論會
    10.2.1 參加者
    10.2.2 討論會的目標
    10.2.3 頻率與時長
  10.3 捕捉需求
  10.4 總結
第11章 基於文本的自動化
  11.1 使用友好的自動化
  11.2 自動化上的協作
  11.3 發現領域
  11.4 總結
第12章 整潔的測試
  12.1 測試自動化的開發
  12.2 傾聽測試的聲音
  12.3 重構測試
    12.3.1 提取變數
    12.3.2 提取關鍵字
  12.4 總結
第13章 成功運用ATDD
附錄A Cucumber
  A.1 特性文件
  A.2 步驟定義
  A.3 產品代碼
附錄B FitNesse
  B.1 Wiki結構
  B.2 SLiM表格
  B.3 支持代碼
附錄C Robot Framework
  C.1 段落
  C.2 庫代碼

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