出版時(shí)間:2012-11 出版社:電子工業(yè)出版社 作者:于艷華 頁(yè)數(shù):244 字?jǐn)?shù):390000
前言
本書是在軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)基礎(chǔ)上進(jìn)行的再版,在第一版中我們主要體現(xiàn)了項(xiàng)目教學(xué),理論知識(shí)相對(duì)較少。這次再版,我們把理論貫穿到整個(gè)項(xiàng)目中,做到理論聯(lián)系實(shí)踐,讓使用者易于理解,同時(shí)我們完善了第一版中的不足,加大了測(cè)試方法和性能測(cè)試的內(nèi)容,增加了教材的實(shí)用性。 本書最突出的特色是聘請(qǐng)了具有多年軟件測(cè)試經(jīng)驗(yàn)的企業(yè)專家孫會(huì)生先生為顧問,及時(shí)修正了教材中的漏洞,把握教材編寫的方向?! ”緯噪娮由虅?wù)管理系統(tǒng)為參照,講解了軟件測(cè)試的流程,真實(shí)體現(xiàn)了一個(gè)項(xiàng)目從開始到結(jié)束測(cè)試的整個(gè)過程。同時(shí)以天天超市管理系統(tǒng)為拓展,鞏固所學(xué)內(nèi)容,讓學(xué)生在模擬工作環(huán)境中學(xué)會(huì)處理各類問題的方法,實(shí)現(xiàn)理論與實(shí)踐一體化教學(xué),也真正把培養(yǎng)學(xué)生的方法能力放在了首位?! ∪珪卜譃?章。以一個(gè)項(xiàng)目為教學(xué)項(xiàng)目,另一個(gè)項(xiàng)目為拓展項(xiàng)目,講解了軟件測(cè)試的企業(yè)流程、方法、技術(shù)等內(nèi)容。 第1章測(cè)試計(jì)劃:測(cè)試計(jì)劃是一個(gè)測(cè)試活動(dòng)成功與否的關(guān)鍵,本章以一個(gè)具體項(xiàng)目為例講解了軟件測(cè)試計(jì)劃的設(shè)計(jì),以及軟件測(cè)試計(jì)劃所包括的要素?! 〉?章測(cè)試用例:根據(jù)測(cè)試項(xiàng)目“網(wǎng)上購(gòu)物系統(tǒng)”來設(shè)計(jì)測(cè)試用例,測(cè)試用例設(shè)計(jì)完整、充分,為測(cè)試執(zhí)行做好準(zhǔn)備?! 〉?章測(cè)試執(zhí)行:根據(jù)測(cè)試計(jì)劃及測(cè)試用例,來設(shè)計(jì)測(cè)試執(zhí)行,這里用的是Load Runner8.0測(cè)試工具來進(jìn)行的自動(dòng)化測(cè)試執(zhí)行過程?! 〉?章測(cè)試總結(jié):由第3章測(cè)試執(zhí)行來分析測(cè)試結(jié)果。 第5章測(cè)試工具:詳細(xì)介紹LoadRunner8.0的安裝、參數(shù)設(shè)置、場(chǎng)景設(shè)計(jì)等內(nèi)容?! ”緯砷L(zhǎng)春職業(yè)技術(shù)學(xué)院于艷華、吳艷平擔(dān)任主編,孫佳帝、趙麗輝、于艷波擔(dān)任副主編,王素華、崔為娜、劉洋參與了本書部分內(nèi)容的編寫工作?! ∮捎谧髡咚胶蜁r(shí)間有限,書中難免有錯(cuò)誤之處,歡迎各界同仁給予批評(píng)指正?! 【幷摺 ?012年6月
內(nèi)容概要
本書作者認(rèn)真研究軟件測(cè)試流程,準(zhǔn)確把握軟件測(cè)試行業(yè)發(fā)展動(dòng)態(tài),使本書既有普遍性又有針對(duì)性。本書吸取了國(guó)家示范性高職院校建設(shè)成果,采用任務(wù)引領(lǐng)、項(xiàng)目主導(dǎo)的方法,使初學(xué)者容易快速入門,易于動(dòng)手實(shí)際操作。本書按照軟件測(cè)試流程共分為5章,即測(cè)試計(jì)劃、測(cè)試用例、測(cè)試執(zhí)行、測(cè)試總結(jié)、測(cè)試工具。本書以企業(yè)真實(shí)項(xiàng)目引導(dǎo),貫穿全書,巧妙地將軟件測(cè)試知識(shí)點(diǎn)融入各任務(wù)當(dāng)中,體現(xiàn)了“做中學(xué)、學(xué)中做”的特色,是一本理實(shí)一體化的實(shí)戰(zhàn)教程。
書籍目錄
第1章 測(cè)試計(jì)劃
工作任務(wù)1.1 項(xiàng)目任務(wù)說明
1.1.1 項(xiàng)目任務(wù)工作流程總體說明
1.1.2 應(yīng)知應(yīng)會(huì)
1.1.3 拓展任務(wù)
工作任務(wù)1.2 測(cè)試計(jì)劃
1.2.1 電子商務(wù)管理系統(tǒng)的測(cè)試計(jì)劃
1.2.2 應(yīng)知應(yīng)會(huì)
1.2.3 拓展任務(wù)
第2章 測(cè)試用例
工作任務(wù)2.1 Test Suite用戶管理
2.1.1 Test Suite添加注冊(cè)信息
2.1.2 Test Suite管理員登錄
2.1.3 Test Suite注冊(cè)用戶登錄
2.1.4 Test Suite修改注冊(cè)信息
2.1.5 應(yīng)知應(yīng)會(huì)
2.1.6 拓展任務(wù)
工作任務(wù)2.2 Test Suite商品管理
2.2.1 Test Suite商品類別管理
2.2.2 Test Suite商品管理
2.2.3 應(yīng)知應(yīng)會(huì)
2.2.4 拓展任務(wù)
工作任務(wù)2.3 Test Suite購(gòu)物管理
2.3.1 Test Suite商品查看
2.3.2 Test Suite購(gòu)買商品
2.3.3 應(yīng)知應(yīng)會(huì)
2.3.4 拓展任務(wù)
工作任務(wù)2.4 Test Suite訂單管理
2.4.1 Test Suite訂單查詢
2.4.2 Test Suite訂單查看
2.4.3 Test Suite訂單詳情
2.4.4 應(yīng)知應(yīng)會(huì)
2.4.5 拓展任務(wù)
工作任務(wù)2.5 Test Suite其他測(cè)試
2.5.1 Test Suite性能測(cè)試
2.5.2 Test Suite鏈接測(cè)試
2.5.3 Test Suite導(dǎo)航測(cè)試
2.5.4 Test Suite界面測(cè)試
2.5.5 Test Suite兼容性測(cè)試
2.5.6 Test Suite幫助文檔測(cè)試
2.5.7 應(yīng)知應(yīng)會(huì)
2.5.8 拓展任務(wù)
第3章 測(cè)試執(zhí)行
工作任務(wù)3.1 測(cè)試執(zhí)行概述
3.1.1 測(cè)試執(zhí)行概述
3.1.2 應(yīng)知應(yīng)會(huì)
3.1.3 拓展任務(wù)
工作任務(wù)3.2 測(cè)試執(zhí)行準(zhǔn)備工作
3.2.1 對(duì)執(zhí)行測(cè)試人員的培訓(xùn)
3.2.2 測(cè)試任務(wù)及進(jìn)度的安排
3.2.3 自動(dòng)化測(cè)試的執(zhí)行
3.2.4 應(yīng)知應(yīng)會(huì)
3.2.5 拓展任務(wù)
工作任務(wù)3.3 測(cè)試執(zhí)行結(jié)果與分析
3.3.1 網(wǎng)上訂票系統(tǒng)的測(cè)試結(jié)果與分析
3.3.2 應(yīng)知應(yīng)會(huì)
3.3.3 拓展任務(wù)
第4章 測(cè)試總結(jié)
工作任務(wù)4.1 測(cè)試總結(jié)
4.1.1 電子商務(wù)管理系統(tǒng)的測(cè)試總結(jié)
4.1.2 應(yīng)知應(yīng)會(huì)
4.1.3 拓展任務(wù)
第5章 測(cè)試工具
工作任務(wù)5.1 LoadRunner 8.0的安裝過程
5.1.1 LoadRunner 8.0 的安裝過程
5.1.2 應(yīng)知應(yīng)會(huì)
5.1.3 拓展任務(wù)
工作任務(wù)5.2 LoadRunner 8.0生成測(cè)試腳本
5.2.1 LoadRunner 錄制腳本
5.2.2 調(diào)試并完善腳本
5.2.3 應(yīng)知應(yīng)會(huì)
5.2.4 拓展任務(wù)
工作任務(wù)5.3 軟件測(cè)試場(chǎng)景
5.3.1 創(chuàng)建運(yùn)行場(chǎng)景
5.3.2 應(yīng)知應(yīng)會(huì)
5.3.3 拓展任務(wù)
工作任務(wù)5.4 LoadRunner的結(jié)果分析
5.4.1 LoadRunner調(diào)用Analysis
5.4.2 應(yīng)知應(yīng)會(huì)
5.4.3 拓展任務(wù)
附錄A 常用測(cè)試工具清單
附錄B 基于測(cè)試概念進(jìn)行代碼設(shè)計(jì)的基本原則
附錄C 軟件測(cè)試術(shù)語(yǔ)表
章節(jié)摘錄
版權(quán)頁(yè): 插圖: (2)回歸測(cè)試策略 對(duì)于一個(gè)軟件開發(fā)項(xiàng)目來說,項(xiàng)目的測(cè)試組在實(shí)施測(cè)試的過程中會(huì)將所開發(fā)的測(cè)試用例保存到“測(cè)試用例庫(kù)”中,并對(duì)其進(jìn)行維護(hù)和管理。當(dāng)?shù)玫揭粋€(gè)軟件的基線版本時(shí),用于基線版本測(cè)試的所有測(cè)試用例就形成了基線測(cè)試用例庫(kù)。在需要進(jìn)行回歸測(cè)試的時(shí)候,就可以根據(jù)所選擇的回歸測(cè)試策略,從基線測(cè)試用例庫(kù)中提取合適的測(cè)試用例組成回歸測(cè)試包,通過運(yùn)行回歸測(cè)試包來實(shí)現(xiàn)回歸測(cè)試。保存在基線測(cè)試用例庫(kù)中的測(cè)試用例可能是自動(dòng)測(cè)試腳本,也有可能是測(cè)試用例的手工實(shí)現(xiàn)過程。 回歸測(cè)試需要時(shí)間、經(jīng)費(fèi)和人力來計(jì)劃、實(shí)施和管理。為了在給定的預(yù)算和進(jìn)度下,盡可能有效地進(jìn)行回歸測(cè)試,需要對(duì)測(cè)試用例庫(kù)進(jìn)行維護(hù)并依據(jù)一定的策略選擇相應(yīng)的回歸測(cè)試包。 測(cè)試用例庫(kù)的維護(hù) 為了最大限度地滿足客戶的需要和適應(yīng)應(yīng)用的要求,軟件在其生命周期中會(huì)頻繁地被修改和不斷推出新的版本,修改后的或者新版本的軟件會(huì)添加一些新的功能或者在軟件功能上產(chǎn)生某些變化。隨著軟件的改變,軟件的功能和應(yīng)用接口及軟件的實(shí)現(xiàn)發(fā)生了演變,測(cè)試用例庫(kù)中的一些測(cè)試用例可能會(huì)失去針對(duì)性和有效性,而另一些測(cè)試用例可能會(huì)變得過時(shí),還有一些測(cè)試用例將完全不能運(yùn)行。為了保證測(cè)試用例庫(kù)中測(cè)試用例的有效性,必須對(duì)測(cè)試用例庫(kù)進(jìn)行維護(hù)。同時(shí),被修改的或新增添的軟件功能,僅僅靠重新運(yùn)行以前的測(cè)試用例并不足以揭示其中的問題,有必要追加新的測(cè)試用例來測(cè)試這些新的功能或特征。因此,測(cè)試用例庫(kù)的維護(hù)工作還應(yīng)包括開發(fā)新測(cè)試用例,這些新的測(cè)試用例用來測(cè)試軟件的新特征或者覆蓋現(xiàn)有測(cè)試用例無法覆蓋的軟件功能或特征。 測(cè)試用例的維護(hù)是一個(gè)不問斷的過程,通??梢詫④浖_發(fā)的基線作為基準(zhǔn),維護(hù)的主要內(nèi)容包括下述幾個(gè)方面。 a.刪除過時(shí)的測(cè)試用例 因?yàn)樾枨蟮母淖兊仍蚩赡軙?huì)使一個(gè)基線測(cè)試用例不再適合被測(cè)試系統(tǒng),這些測(cè)試用例就會(huì)過時(shí)。例如,某個(gè)變量的界限發(fā)生了改變,原來針對(duì)邊界值的測(cè)試就無法完成對(duì)新邊界測(cè)試。所以,在軟件的每次修改后都應(yīng)進(jìn)行相應(yīng)的過時(shí)測(cè)試用例的刪除。 b.改進(jìn)不受控制的測(cè)試用例 隨著軟件項(xiàng)目的進(jìn)展,測(cè)試用例庫(kù)中的用例會(huì)不斷增加,其中會(huì)出現(xiàn)一些對(duì)輸入或運(yùn)行狀態(tài)十分敏感的測(cè)試用例。這些測(cè)試不容易重復(fù)且結(jié)果難以控制,會(huì)影響回歸測(cè)試的效率,需要進(jìn)行改進(jìn),使其達(dá)到可重復(fù)和可控制的要求。 C.刪除冗余的測(cè)試用例 如果存在兩個(gè)或者更多個(gè)測(cè)試用例針對(duì)一組相同的輸入和輸出進(jìn)行測(cè)試,那么這些測(cè)試用例是冗余的。冗余測(cè)試用例的存在降低了回歸測(cè)試的效率。所以需要定期地整理測(cè)試用例庫(kù),并將冗余的用例刪除掉。 d.增添新的測(cè)試用例 如果某個(gè)程序段、構(gòu)件或關(guān)鍵的接口在現(xiàn)有的測(cè)試中沒有被測(cè)試,那么應(yīng)該開發(fā)新測(cè)試用例重新對(duì)其進(jìn)行測(cè)試,并將新開發(fā)的測(cè)試用例合并到基線測(cè)試包中。
編輯推薦
《全國(guó)高等職業(yè)教育計(jì)算機(jī)類規(guī)劃教材?實(shí)例與實(shí)訓(xùn)教程系列:軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)(第2版)》同時(shí)提供了教材中所用項(xiàng)目的測(cè)試用例及配套電子課件。《全國(guó)高等職業(yè)教育計(jì)算機(jī)類規(guī)劃教材?實(shí)例與實(shí)訓(xùn)教程系列:軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)(第2版)》可作為高職高專計(jì)算機(jī)專業(yè)及相關(guān)非計(jì)算機(jī)專業(yè)的教材使用,也可作為培訓(xùn)教材及對(duì)軟件測(cè)試感興趣的初學(xué)者入門使用。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
軟件測(cè)試項(xiàng)目實(shí)戰(zhàn) PDF格式下載