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

Google軟體測試之道

  • 作者:(美)惠特克//阿爾邦//卡羅洛|責編:張濤|譯者:黃利//李中傑//薛明
  • 出版社:人民郵電
  • ISBN:9787115330246
  • 出版日期:2013/10/01
  • 裝幀:平裝
  • 頁數:258
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    每天,Google都要測試和發布數百萬個源文件、億萬行的代碼。數以億計的構建動作會觸發幾百萬次的自動化測試,並在好幾十萬個瀏覽器實例上執行。面對這些看似不可能完成的任務,谷歌是如何測試的呢?
    本書從內部視角告訴你這個世界上知名的互聯網公司是如何應對21世紀軟體測試的獨特挑戰的。本書抓住了Google做測試的本質,抓住了Google測試這個時代最複雜軟體的精華。本書描述了測試解決方案,揭示了測試架構是如何設計、實現和運行的,介紹了軟體測試工程師的角色;講解了技術測試人員應該具有的技術技能;闡述了測試工程師在產品生命周期中的職責;講述了測試管理及在Google的測試歷史或在主要產品上發揮了重要作用的工程師的訪談,這對那些試圖建立類似Google的測試流程或團隊的人受益很大。最後,本書還介紹了作者對於Google測試如何繼續演進的見解、Google乃至整個業界的測試方向的一些預言,相信很多讀者都會感受到其中的洞察力,甚至感到震驚。本書可以作為任何從事軟體測試人員到達目標的指南。
    本書適合開發人員、測試人員、測試管理人員使用,也適合大中專院校相關專業師生的學慣用書,以及培訓學校的教材。

作者介紹
(美)惠特克//阿爾邦//卡羅洛|責編:張濤|譯者:黃利//李中傑//薛明

目錄
第1章  Google軟體測試介紹 
  1.1  質量不等於測試 
  1.2  角色 
    1.2.1  軟體開發工程師(SWE) 
    1.2.2  軟體測試開發工程師(SET) 
    1.2.3  測試工程師(TE) 
  1.3  組織結構 
  1.4  爬、走、跑 
  1.5  測試類型 
第2章  軟體測試開發工程師 
  2.1  SET的工作 
    2.1.1  開發和測試流程 
    2.1.2  SET究竟是誰 
    2.1.3  項目的早期階段 
    2.1.4  團隊結構 
    2.1.5  設計文檔 
    2.1.6  介面與協議 
    2.1.7  自動化計劃 
    2.1.8  可測試性 
    2.1.9  SET的工作流程:一個實例 
    2.1.10  測試執行 
    2.1.11  測試大小的定義 
    2.1.12  測試規模在共享測試平台中的使用 
    2.1.13  測試規模的益處 
    2.1.14  測試運行要求 
  2.2  測試認證 
  2.3  SET的招聘 
  2.4  與工具開發工程師Ted Mao的訪談 
  2.5  與Web Driver的創建者Simon Stewart的對話 
第3章  測試工程師 
  3.1  一種面向用戶的測試角色 
  3.2  測試工程師的工作 
    3.2.1  測試計劃 
    3.2.2  風險 
    3.2.3  測試用例的生命周期 
    3.2.4  bug的生命周期 
    3.2.5  TE的招聘 
    3.2.6  Google的測試領導和管理工作 
    3.2.7  維護模式的測試(Maintenance Mode Testing) 
    3.2.8  質量機器人(Quality Bot)實驗 
    3.2.9  BITE實驗 
    3.2.10  Google Test Analytics 
    3.2.11  零成本測試流程 
    3.2.12  外部供應商 
  3.3  與Google Docs測試工程師林賽·韋伯斯特(Lindsay Webster)的訪談 
  3.4  與YouTube測試工程師安普·周(Apple Chow)的訪談 
第4章  測試工程經理 
  4.1  測試工程經理的工作 
  4.2  獲得項目和人員 
  4.3  影響力 

  4.4  Gmail測試工程經理Ankit Mehta的訪談 
  4.5  Android測試工程經理Hung Dang的訪談 
  4.6  Chrome測試工程經理Joel Hynoski的訪談 
  4.7  測試總監 
  4.8  搜索和地理信息測試總監Shelton Mar的訪談 
  4.9  工程工具總監Ashish Kumar的訪談 
  4.10  印度Google測試總監SujaySahni訪談 
  4.11  工程經理Brad Green訪談 
  4.12  James Whittaker訪談 
第5章  Google軟體測試改進 
  5.1  Google流程中的致命缺陷 
  5.2  SET的未來 
  5.3  TE的未來 
  5.4  測試總監和經理的未來 
  5.5  未來的測試基礎設施 
  5.6  結論 
附錄A Chrome OS測試計劃 
  A.1  測試主題概述 
  A.2  風險分析 
  A.3  每次構建版本的基線測試 
  A.4  最新可測試版本(Last Known Good,LKG)的每日測試 
  A.5  發布版本測試 
  A.6  手工測試與自動化測試 
  A.7  開發和測試的質量關注點 
  A.8  發布通道 
  A.9  用戶輸入 
  A.10  測試用例庫 
  A.11  測試儀錶盤 
  A.12  虛擬化 
  A.13  性能 
  A.14  壓力、長時運行和穩定性測試 
  A.15  測試執行框架(Autotest) 
  A.16  OEM廠商 
  A.17  硬體實驗田 
  A.18  端到端測試自動化集群 
  A.19  測試瀏覽器的應用管理器 
  A.20  瀏覽器的可測試性 
  A.21  硬體 
  A.22  時間線 
  A.23  主要的測試驅動力 
  A.24  相關文檔 
附錄B Chrome的漫遊測試 
  B.1  購物漫遊 
  B.2  學生漫遊 
  B.3  國際長途電話漫遊 
  B.4  地標漫遊 
  B.5  通宵漫遊 
  B.6  公務漫遊測試 
  B.7  危險地帶漫遊 
  B.8  個性化漫遊 

附錄C 有關工具和代碼的博客文章 
  C.1  使用BITE從bug和冗余的工作中解脫出來 
  C.2  發布QualityBot 
  C.3  RPF:Google的錄製回放框架 
  C.4  Google測試分析系統(Google Test Analytics)——現在開源了 
附錄D 術語表 

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