敏捷軟件測(cè)試

出版時(shí)間:2010-10  出版社:清華大學(xué)  作者:(美)克里斯平//格雷戈里|譯者:孫偉峰//崔康  頁(yè)數(shù):350  譯者:崔康  
Tag標(biāo)簽:無(wú)  

前言

“質(zhì)量正在培育中”,程序員總是這樣告訴我。作為收購(gòu)計(jì)劃的一部分,老板要求我對(duì)開(kāi)發(fā)團(tuán)隊(duì)和其產(chǎn)品做徹底調(diào)查。我們已經(jīng)確信該公司最近推出的產(chǎn)品在市場(chǎng)上表現(xiàn)良好,但是我必須確保收購(gòu)?fù)顿Y帶來(lái)的麻煩不會(huì)大于回報(bào)。因此,我花時(shí)間與開(kāi)發(fā)團(tuán)隊(duì)在一起,尋找可能在產(chǎn)品快速發(fā)布時(shí)出現(xiàn)的問(wèn)題。我會(huì)提問(wèn):“代碼沒(méi)有問(wèn)題嗎?是否有些模塊是由單獨(dú)一位開(kāi)發(fā)人員實(shí)現(xiàn)的?是否可能找到成百上千個(gè)缺陷?”當(dāng)詢(xún)問(wèn)團(tuán)隊(duì)的測(cè)試方式時(shí),“質(zhì)量正在培育中”就是我得到的答案。因?yàn)檫@種獨(dú)特的俗語(yǔ)可能存在各種解釋?zhuān)哉?qǐng)?jiān)试S我進(jìn)一步說(shuō)明。我發(fā)現(xiàn)這種說(shuō)法其實(shí)是公司管理層概括了質(zhì)量先驅(qū)W.Edwards:Deming的著名十四要點(diǎn)之一:把質(zhì)量構(gòu)建進(jìn)產(chǎn)品中而不是在生產(chǎn)出來(lái)之后再進(jìn)行測(cè)試。把質(zhì)量構(gòu)建進(jìn)產(chǎn)品中的思想是敏捷團(tuán)隊(duì)工作的中心任務(wù)。敏捷團(tuán)隊(duì)在短迭代中工作以確保掌握應(yīng)用程序的質(zhì)量狀態(tài)。敏捷團(tuán)隊(duì)是高度跨職能的,程序員、測(cè)試人員和其他人在整個(gè)迭代中協(xié)作,通過(guò)各種技術(shù)(如驗(yàn)收測(cè)試驅(qū)動(dòng)開(kāi)發(fā)等)確保把質(zhì)量構(gòu)建進(jìn)產(chǎn)品中,特別強(qiáng)調(diào)自動(dòng)化測(cè)試和整體團(tuán)隊(duì)(whole-team)思維。優(yōu)秀的敏捷團(tuán)隊(duì)通過(guò)持續(xù)地構(gòu)建產(chǎn)品來(lái)培育質(zhì)量,及時(shí)地集成新進(jìn)展。敏捷團(tuán)隊(duì)利用各種技術(shù)(如重構(gòu)和簡(jiǎn)單化)來(lái)避免技術(shù)債務(wù)累積。很難學(xué)習(xí)如何做這些事情,特別是對(duì)于測(cè)試人員來(lái)說(shuō),該角色在以前的書(shū)籍中沒(méi)有得到足夠的重視。

內(nèi)容概要

測(cè)試是敏捷開(kāi)發(fā)的關(guān)鍵組成部分。敏捷方法的廣泛應(yīng)用使人們開(kāi)始關(guān)注如何有效測(cè)試,同時(shí)敏捷項(xiàng)目改變了測(cè)試人員的角色。但是,測(cè)試人員的許多職責(zé)還是得到了不少誤解,測(cè)試人員的真正職能是什么?敏捷團(tuán)隊(duì)真的需要具有QA背景的成員嗎?“敏捷測(cè)試人員”到底意味著什么?    業(yè)界經(jīng)驗(yàn)最豐富的兩位敏捷測(cè)試實(shí)踐者和顧問(wèn)Lisa、Crispin和Janet Gregory在本書(shū)中給出了這些問(wèn)題和更多問(wèn)題的答案。在《敏捷軟件測(cè)試:測(cè)試人員與敏捷團(tuán)隊(duì)的實(shí)踐指南》中,Crispin和Gregorv定義了敏捷測(cè)試的概念,并通過(guò)來(lái)自現(xiàn)實(shí)敏捷團(tuán)隊(duì)的示例闡述測(cè)試人員的職責(zé)。她們講述如何利用敏捷測(cè)試象限來(lái)識(shí)別需要哪些測(cè)試,誰(shuí)來(lái)做,以及哪些工具有幫助。本書(shū)從測(cè)試人員的角度記錄了敏捷軟件開(kāi)發(fā)迭代的一個(gè)完整周期,并解釋了敏捷測(cè)試的七大關(guān)鍵成功要素。

作者簡(jiǎn)介

作者:(美國(guó))克里斯平(Lisa Crispin) (美國(guó))格雷戈里(Janet Gregory) 譯者:孫偉峰 崔康克里斯平(Lisa Crispin)是一名敏捷測(cè)試實(shí)踐者和教練。她專(zhuān)注于向測(cè)試人員和敏捷團(tuán)隊(duì)講述測(cè)試人員如何創(chuàng)造價(jià)值并利用面向業(yè)務(wù)測(cè)試指導(dǎo)開(kāi)發(fā)。她的使命是把敏捷的快樂(lè)帶給軟件測(cè)試領(lǐng)域,并把測(cè)試的快樂(lè)帶給敏捷開(kāi)發(fā)領(lǐng)域。Lisa在2000年第一次加入敏捷團(tuán)隊(duì),作為開(kāi)發(fā)人員、分析人員、測(cè)試人員和質(zhì)量保證主管工作了若干年。從2003年起,她成為ePlan Ser、,ices公司ePlan Services團(tuán)隊(duì)的測(cè)試人員。她經(jīng)常在北美和歐洲的會(huì)議上教授有關(guān)敏捷測(cè)試的課程。Lisa經(jīng)常發(fā)表敏捷測(cè)試的文章,刊物包括Better Software magazine、IEEE Software和Methodsand Tools。Lisa與Tip House合著了Testing Extreme Programming(Addison-Wesley,2002)。格雷戈里(Janet Gregory)是DragonFire公司(致力于敏捷質(zhì)量過(guò)程咨詢(xún)和培訓(xùn))的創(chuàng)始人。她希望幫助團(tuán)隊(duì)構(gòu)建質(zhì)量系統(tǒng)。在過(guò)去十年間,她作為教練和測(cè)試人員,把敏捷實(shí)踐介紹到各種規(guī)模的公司。她關(guān)注于讓業(yè)務(wù)客戶(hù)和測(cè)試人員理解其在敏捷項(xiàng)目中的角色。Janet的編程背景使她能更好地與敏捷團(tuán)隊(duì)中的開(kāi)發(fā)人員合作以實(shí)施新穎的敏捷測(cè)試自動(dòng)化方案。Janet經(jīng)常在敏捷和測(cè)試軟件會(huì)議上發(fā)表演講,也是北美敏捷測(cè)試社區(qū)的主要貢獻(xiàn)者。

書(shū)籍目錄

第Ⅰ部分  簡(jiǎn)介  第1章  敏捷測(cè)試的定義    1.1  敏捷價(jià)值    1.2  “敏捷測(cè)試”意味著什么    1.3  敏捷團(tuán)隊(duì)中角色和活動(dòng)的情境    1.4  敏捷測(cè)試有何不同    1.5  整體團(tuán)隊(duì)運(yùn)作方式    1.6  小結(jié)  第2章  敏捷測(cè)試人員的十條法則第Ⅱ部分  組織挑戰(zhàn)  第3章  文化挑戰(zhàn)  第4章  團(tuán)隊(duì)構(gòu)成  第5章  遷移傳統(tǒng)過(guò)程第Ⅲ部分  敏捷測(cè)試象限  第6章  測(cè)試的目的  第7章  支持團(tuán)隊(duì)的面向技術(shù)測(cè)試  第8章  支持團(tuán)隊(duì)的面向業(yè)務(wù)測(cè)試  第9章  面向業(yè)務(wù)測(cè)試工具包  第10章  評(píng)價(jià)產(chǎn)品的面向業(yè)務(wù)測(cè)試  第11章  利用面向技術(shù)的測(cè)試評(píng)價(jià)產(chǎn)品  第12章  測(cè)試象限總結(jié)第Ⅳ部分  自動(dòng)化  第13章  自動(dòng)化的原因和障礙  第14章  敏捷測(cè)試自動(dòng)化策略第Ⅴ部分  測(cè)試人員經(jīng)歷的一個(gè)迭代  第15章  測(cè)試人員在發(fā)布或主題  第16章  迭代前的準(zhǔn)備  第17章  迭代開(kāi)始  第18章  編碼和測(cè)試  第19章  迭代結(jié)束時(shí)的收尾工作  第20章  成功的交付第Ⅵ部分  總結(jié)  第21章  關(guān)鍵成功要素術(shù)語(yǔ)表參考文獻(xiàn)

章節(jié)摘錄

插圖:如果像Lisa的團(tuán)隊(duì)那樣,每個(gè)迭代都發(fā)布,那么每個(gè)迭代的最后一天或兩天將完成“收尾”工作,這時(shí)可能進(jìn)行用戶(hù)驗(yàn)收測(cè)試、培訓(xùn)、修補(bǔ)缺陷,并且將產(chǎn)品部署到階段環(huán)境中。其他團(tuán)隊(duì),例如Janet的團(tuán)隊(duì),每幾個(gè)迭代一起發(fā)布,甚至可能有整個(gè)迭代作為“收尾”工作,進(jìn)行發(fā)布準(zhǔn)備。此處的區(qū)別在于所有的測(cè)試都將持續(xù)到最后。作為敏捷團(tuán)隊(duì)的測(cè)試人員,可能像在傳統(tǒng)環(huán)境中一樣,你還是發(fā)布代碼產(chǎn)品代碼的關(guān)鍵人物??赡芡ㄟ^(guò)運(yùn)行腳本或手動(dòng)測(cè)試來(lái)驗(yàn)證一個(gè)版本中的所有元素都是正常的,例如數(shù)據(jù)庫(kù)更新腳本。所有的團(tuán)隊(duì)成員都會(huì)參與回顧或其他過(guò)程來(lái)改進(jìn)每個(gè)迭代或版本中可能存在的活動(dòng)。整個(gè)團(tuán)隊(duì)將以頭腦風(fēng)暴的形式來(lái)解決問(wèn)題并改進(jìn)過(guò)程和實(shí)踐。敏捷工程有許多不同的情況。團(tuán)隊(duì)是從一個(gè)全新的狀態(tài),在一個(gè)全新的開(kāi)發(fā)項(xiàng)目中開(kāi)始的嗎?如果是,則可能不需要在沒(méi)有自動(dòng)化回歸測(cè)試集的情況下重新編寫(xiě)或構(gòu)造遺留系統(tǒng)。與第三方一起工作會(huì)帶來(lái)額外的測(cè)試挑戰(zhàn)。不管正在使用哪種開(kāi)發(fā)模式,都會(huì)經(jīng)歷幾乎同樣的軟件開(kāi)發(fā)生命周期元素。敏捷的不同之處在于時(shí)間段顯著變短,并且活動(dòng)同步進(jìn)行。參與者、測(cè)試和工具都需要適應(yīng)敏捷測(cè)試。敏捷項(xiàng)目中測(cè)試人員的最重要區(qū)別是快速?gòu)臏y(cè)試中得到反饋。它驅(qū)動(dòng)項(xiàng)目前進(jìn),如果沒(méi)有達(dá)到某些里程碑,那么也沒(méi)有人來(lái)阻止項(xiàng)目繼續(xù)進(jìn)行。我們?cè)?jīng)遇到測(cè)試人員抵制敏捷開(kāi)發(fā),他們認(rèn)為“敏捷開(kāi)發(fā)”等同于混亂,缺乏原則、缺乏文檔,并且將使測(cè)試人員處于絕境。同時(shí),有些團(tuán)隊(duì)似乎在使用“敏捷”這個(gè)詞來(lái)證明這只是簡(jiǎn)單地按他們的想法做,真正的敏捷團(tuán)隊(duì)都是可重復(fù)的、高質(zhì)量的、高效的。按照我們的經(jīng)驗(yàn),敏捷團(tuán)隊(duì)是測(cè)試人員的樂(lè)土。

編輯推薦

《敏捷軟件測(cè)試:測(cè)試人員與敏捷團(tuán)隊(duì)的實(shí)踐指南》是由清華大學(xué)出版社出版的。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    敏捷軟件測(cè)試 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)18條)

 
 

  •   正是要找的那本,書(shū)不錯(cuò),講的很生動(dòng),送貨也很快,就是翻譯的太生硬了,影響閱讀連貫性
  •   這書(shū)有些方法是先進(jìn)的,但大部分是在湊字?jǐn)?shù)。書(shū)不在厚,關(guān)鍵是有核心內(nèi)容。這種書(shū)功利心太強(qiáng)。
  •   速度挺快的,書(shū)的質(zhì)量感覺(jué)還不錯(cuò)
  •   紙張·裝訂都還行·就是這翻譯的太硬了·讀起來(lái)比較累··
  •   此書(shū)還不錯(cuò)哦,很適合剛剛轉(zhuǎn)入敏捷測(cè)試的人員閱讀
  •   說(shuō)的還行,具體如何實(shí)施的話(huà),目前還是沒(méi)有一些思緒。
  •   不錯(cuò),不過(guò)沒(méi)看完,有待繼續(xù)研究
  •   敏捷開(kāi)發(fā)的團(tuán)隊(duì)管理,還是值得一讀的
  •   快遞很給力,書(shū)的印刷不錯(cuò),內(nèi)容正是現(xiàn)在想要的,基本的流程和處理的方法
  •   敏捷測(cè)試能夠大幅提高測(cè)試的質(zhì)量和效率,強(qiáng)調(diào)以自動(dòng)化和整體團(tuán)隊(duì)為基礎(chǔ)。作者經(jīng)驗(yàn)豐富,書(shū)的內(nèi)容來(lái)自實(shí)戰(zhàn),很實(shí)用
  •   本書(shū)的總體框架還不錯(cuò),將測(cè)試用象限來(lái)表達(dá)跟總結(jié)還算新穎。但不知是作者本來(lái)就這么記述的,還是翻譯問(wèn)題,某個(gè)標(biāo)題下面的核心經(jīng)常是散落在各個(gè)段落中,得自己去發(fā)現(xiàn)其point;或者干脆一路看下來(lái)卻感到What's the point?或許本書(shū)適合慢慢看慢慢咀嚼的人吧。
  •   很滿(mǎn)意,紙質(zhì)也很好。
  •   這個(gè)有很多公司在用,不過(guò)不是所有場(chǎng)景都需要敏捷。
  •   一開(kāi)始覺(jué)得測(cè)試?yán)碚撌翘摰?,做了兩年發(fā)現(xiàn)還是需要測(cè)試?yán)碚摰?/li>
  •   內(nèi)容還算ok,翻譯不怎么樣
  •   書(shū)很好,很受用;在敏捷開(kāi)發(fā)中,測(cè)試人員擔(dān)任的角色作用,真是收益頗多
  •   概念理論東西太多,難以理解
  •   想了解一下敏捷團(tuán)隊(duì)中的測(cè)試人員如何工作
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7