Critical Testing Processes: Plan, Prepare, Perform, Perfect
暫譯: 關鍵測試流程:計劃、準備、執行、完善
Rex Black
- 出版商: Addison Wesley
- 出版日期: 2003-08-08
- 售價: $2,540
- 貴賓價: 9.8 折 $2,489
- 語言: 英文
- 頁數: 608
- 裝訂: Paperback
- ISBN: 0201748681
- ISBN-13: 9780201748680
-
相關分類:
Unit Test 單元測試
立即出貨
買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
C++ Primer, 3/e 中文版$980$774 -
Database System Concepts, 4/e$800$784 -
Lessons Learned in Software Testing (Paperback)$1,500$1,425 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
鳥哥的 Linux 私房菜$560$476 -
Sun Certified Programmer & Developer for Java 2 Study Guide, 2/e$1,790$1,701 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
ASP.NET 程式設計徹底研究$590$466 -
Firewalls and Internet Security: Repelling the Wily Hacker, 2/e$1,400$1,372 -
自動控制─動態系統回授控制設計 (Feedback Control of Dynamic Systems, 4/e)$830$813 -
重構─改善既有程式的設計$720$569 -
LDAP 系統管理 (LDAP System Administration)$620$490 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,210$2,100 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
Project 2003 徹底研究$690$538 -
$1,080Windows System Programming, 3/e (Hardcover) -
The World Is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century (平裝)$480$456 -
Java SE6 全方位學習$720$569 -
網頁程式設計師-HTML、JavaScript、CSS、XHTML、AJAX$620$490 -
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing, 3/e (Paperback)$1,570$1,492 -
$658全程軟件測試, 3/e
商品描述
The advent of agile methodologies and test-driven development has brought software testing to the forefront of application development. Yet in today’s harried rush-to-market development environment, organizations must find a delicate balance between product release and product quality.
In Critical Testing Processes, the author distills knowledge gained from 20 years of testing experience into twelve critical processes. These include highly visible processes by which peers and management judge competence, and mission-critical processes in which performance affects the company’s profits and reputation.
After each process is introduced, the author demonstrates its use through an
engaging case study. Instead of cumbersome regulations, this book provides
checklists—lightweight, flexible tools for implementing process-oriented
testing, gathering metrics, and making incremental process changes. By
demonstrating critical processes in various organizational, operational, and
technological contexts, this book shows readers how to:
Because testing is a collaborative process with the participation of staff throughout the organization, the author discusses interpersonal and cultural issues in depth. This book also devotes ample coverage to the often-overlooked areas of planning and perfecting tests. Whatever your role in testing—from test engineering to managing hundreds of test engineers—Critical Testing Processes will offer valuable insights into what you do, why it’s important, and how you can perform better.
Table of Contents
Foreword.
Acknowledgments.
Preface.
Introduction.
I. PLAN.
II. PREPARE.
III. PERFORM.
IV. PERFECT.
商品描述(中文翻譯)
軟體測試的興起,隨著敏捷方法論和測試驅動開發的出現,已經成為應用開發的核心。然而,在當今急於上市的開發環境中,組織必須在產品發布和產品質量之間找到微妙的平衡。
在《關鍵測試流程》中,作者將20年的測試經驗提煉成十二個關鍵流程。這些流程包括同儕和管理層評估能力的高度可見流程,以及影響公司利潤和聲譽的關鍵任務流程。
在介紹每個流程後,作者通過引人入勝的案例研究展示其使用方式。這本書提供檢查清單,而不是繁瑣的規範——這些輕量且靈活的工具用於實施以流程為導向的測試、收集指標和進行漸進式的流程變更。通過在各種組織、運營和技術背景中展示關鍵流程,本書向讀者展示如何:
- 高效且一致地處理重複測試
- 發展一個凝聚且合作的團隊,避免冗餘
- 通過有效溝通測試結果建立可靠的聲譽
- 定義測試的重點,以達到最大的客戶滿意度和組織成功
因為測試是一個需要全組織員工參與的協作過程,作者深入探討了人際和文化問題。本書還充分涵蓋了經常被忽視的測試規劃和完善領域。無論您在測試中的角色是什麼——從測試工程到管理數百名測試工程師——《關鍵測試流程》都將提供有價值的見解,幫助您了解自己所做的事情、其重要性以及如何表現得更好。
目錄
前言
致謝
序言
導言
書籍範圍
誰應該閱讀本書?
揭開流程的神秘面紗
關鍵測試流程的類型和關係
關鍵測試流程的背景
假設性項目:Sumatra
術語
如何使用本書
識別良好的流程
應對挑戰
實施改進
祝您測試成功!
I. 計劃
1. 從全局開始:將測試角色放在更廣泛的背景中
測試流程
理解運營和組織背景
介紹Sumatra項目和SpeedyWriter測試團隊
在系統開發生命週期中的測試
組織測試人員和測試
管理維度
超越測試流程背景
2. 專注努力:分析質量風險
質量風險分析流程
Jamal向團隊介紹質量風險分析
識別良好的質量風險分析流程
涉及合適的參與者
使用合適的技術
將重要的少數與瑣碎的多數分開
在測試前找到潛在的錯誤
在合適的時間開始
適應變化
應對挑戰
讓人們對風險有真實的認識
來自各種來源的質量風險
誰在推動質量風險分析?
消除風險量化中的魔法外觀
處理評分的變異
說服利益相關者投入時間並接受現實
實施改進
3. 瞭望水晶球:估算未來的工作
估算流程
Jamal預測未來
使用經驗法則進行粗略估算
努力、持續時間和依賴性
規劃
人員配置
測試開發
測試環境配置
測試執行
進入金錢的世界
4. 不是成本,而是節省:預算和投資回報
分析測試的投資回報
修復或預防的錯誤
不修復但已知的錯誤
減輕風險的測試
指導項目
關於投資回報估算的最終說明
Jamal準備帳單和理由
向前邁進,然後回顧
5. 從估算到基準:獲得對現實、可行和真實估算的承諾
銷售估算
Jamal提出他的案例
識別良好的估算流程
理解影響估算的因素
描繪項目未來的現實畫面
分配行動責任
誠實預測
快速估算
應對挑戰
測試到底是什麼樣的投資?
它可能看起來像魔法,但它只是一個估算
九個月規則
小心非利益相關者
當銷售失敗時
安全或任務關鍵系統
實施改進
6. 獲得並傳達見解:計劃測試工作
測試規劃流程
Jamal有一個計劃
超越流程:測試計劃的關鍵考量
選擇測試策略
特殊案例:回歸風險管理策略
理解測試環境執行資源
管理測試系統和環境配置
測試子項目風險
讓每個人都參與進來
7. 從建議到承諾:為良好的測試計劃組建利益相關者支持
Jamal提出他的提案
識別良好的測試規劃流程
為各階段建立明確標準
建立共識、共同期望和承諾
在合理的時間內完成
促進合理的靈活性和創造力
產生適當的文檔
提供機會以捕捉錯誤
利用與項目、開發、構建和整合計劃的協同效應
應對挑戰
超越模板
為外包做計劃
當關鍵角色不支持測試計劃時
遵守法律並取悅監管機構
實施改進
II. 準備
8. 招募優秀測試人員:招聘的方式和人選
團隊建設流程
團隊建設流程的變化
Sumatra測試團隊的成長
識別和管理關鍵測試團隊技能
關於測試技術人員的考量
