軟件測試項目實戰(zhàn)

出版時間:2012-11  出版社:電子工業(yè)出版社  作者:于艷華  頁數(shù):244  字數(shù):390000  

前言

  本書是在軟件測試項目實戰(zhàn)基礎(chǔ)上進行的再版,在第一版中我們主要體現(xiàn)了項目教學(xué),理論知識相對較少。這次再版,我們把理論貫穿到整個項目中,做到理論聯(lián)系實踐,讓使用者易于理解,同時我們完善了第一版中的不足,加大了測試方法和性能測試的內(nèi)容,增加了教材的實用性?! ”緯钔怀龅奶厣瞧刚埩司哂卸嗄贶浖y試經(jīng)驗的企業(yè)專家孫會生先生為顧問,及時修正了教材中的漏洞,把握教材編寫的方向?! ”緯噪娮由虅?wù)管理系統(tǒng)為參照,講解了軟件測試的流程,真實體現(xiàn)了一個項目從開始到結(jié)束測試的整個過程。同時以天天超市管理系統(tǒng)為拓展,鞏固所學(xué)內(nèi)容,讓學(xué)生在模擬工作環(huán)境中學(xué)會處理各類問題的方法,實現(xiàn)理論與實踐一體化教學(xué),也真正把培養(yǎng)學(xué)生的方法能力放在了首位?! ∪珪卜譃?章。以一個項目為教學(xué)項目,另一個項目為拓展項目,講解了軟件測試的企業(yè)流程、方法、技術(shù)等內(nèi)容。  第1章測試計劃:測試計劃是一個測試活動成功與否的關(guān)鍵,本章以一個具體項目為例講解了軟件測試計劃的設(shè)計,以及軟件測試計劃所包括的要素?! 〉?章測試用例:根據(jù)測試項目“網(wǎng)上購物系統(tǒng)”來設(shè)計測試用例,測試用例設(shè)計完整、充分,為測試執(zhí)行做好準備?! 〉?章測試執(zhí)行:根據(jù)測試計劃及測試用例,來設(shè)計測試執(zhí)行,這里用的是Load Runner8.0測試工具來進行的自動化測試執(zhí)行過程?! 〉?章測試總結(jié):由第3章測試執(zhí)行來分析測試結(jié)果。  第5章測試工具:詳細介紹LoadRunner8.0的安裝、參數(shù)設(shè)置、場景設(shè)計等內(nèi)容?! ”緯砷L春職業(yè)技術(shù)學(xué)院于艷華、吳艷平擔(dān)任主編,孫佳帝、趙麗輝、于艷波擔(dān)任副主編,王素華、崔為娜、劉洋參與了本書部分內(nèi)容的編寫工作?! ∮捎谧髡咚胶蜁r間有限,書中難免有錯誤之處,歡迎各界同仁給予批評指正?! 【幷摺 ?012年6月

內(nèi)容概要

  本書作者認真研究軟件測試流程,準確把握軟件測試行業(yè)發(fā)展動態(tài),使本書既有普遍性又有針對性。本書吸取了國家示范性高職院校建設(shè)成果,采用任務(wù)引領(lǐng)、項目主導(dǎo)的方法,使初學(xué)者容易快速入門,易于動手實際操作。本書按照軟件測試流程共分為5章,即測試計劃、測試用例、測試執(zhí)行、測試總結(jié)、測試工具。本書以企業(yè)真實項目引導(dǎo),貫穿全書,巧妙地將軟件測試知識點融入各任務(wù)當(dāng)中,體現(xiàn)了“做中學(xué)、學(xué)中做”的特色,是一本理實一體化的實戰(zhàn)教程。

書籍目錄

第1章  測試計劃
工作任務(wù)1.1 項目任務(wù)說明
1.1.1 項目任務(wù)工作流程總體說明
1.1.2 應(yīng)知應(yīng)會
1.1.3 拓展任務(wù)
工作任務(wù)1.2 測試計劃
1.2.1 電子商務(wù)管理系統(tǒng)的測試計劃
1.2.2 應(yīng)知應(yīng)會
1.2.3 拓展任務(wù)
第2章 測試用例
工作任務(wù)2.1 Test Suite用戶管理
2.1.1 Test Suite添加注冊信息
2.1.2 Test Suite管理員登錄
2.1.3 Test Suite注冊用戶登錄
2.1.4 Test Suite修改注冊信息
2.1.5 應(yīng)知應(yīng)會
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)會
2.2.4 拓展任務(wù)
工作任務(wù)2.3 Test Suite購物管理
2.3.1 Test Suite商品查看
2.3.2 Test Suite購買商品
2.3.3 應(yīng)知應(yīng)會
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)會
2.4.5 拓展任務(wù)
工作任務(wù)2.5 Test Suite其他測試
2.5.1 Test Suite性能測試
2.5.2 Test Suite鏈接測試
2.5.3 Test Suite導(dǎo)航測試
2.5.4 Test Suite界面測試
2.5.5 Test Suite兼容性測試
2.5.6 Test Suite幫助文檔測試
2.5.7 應(yīng)知應(yīng)會
2.5.8 拓展任務(wù)
第3章 測試執(zhí)行
工作任務(wù)3.1 測試執(zhí)行概述
3.1.1 測試執(zhí)行概述
3.1.2 應(yīng)知應(yīng)會
3.1.3 拓展任務(wù)
工作任務(wù)3.2 測試執(zhí)行準備工作
3.2.1 對執(zhí)行測試人員的培訓(xùn)
3.2.2 測試任務(wù)及進度的安排
3.2.3 自動化測試的執(zhí)行
3.2.4 應(yīng)知應(yīng)會
3.2.5 拓展任務(wù)
工作任務(wù)3.3 測試執(zhí)行結(jié)果與分析
3.3.1 網(wǎng)上訂票系統(tǒng)的測試結(jié)果與分析
3.3.2 應(yīng)知應(yīng)會
3.3.3 拓展任務(wù)
第4章 測試總結(jié)
工作任務(wù)4.1 測試總結(jié)
4.1.1 電子商務(wù)管理系統(tǒng)的測試總結(jié)
4.1.2 應(yīng)知應(yīng)會
4.1.3 拓展任務(wù)
第5章 測試工具
工作任務(wù)5.1 LoadRunner 8.0的安裝過程
5.1.1 LoadRunner 8.0 的安裝過程
5.1.2 應(yīng)知應(yīng)會
5.1.3 拓展任務(wù)
工作任務(wù)5.2 LoadRunner 8.0生成測試腳本
5.2.1 LoadRunner 錄制腳本
5.2.2 調(diào)試并完善腳本
5.2.3 應(yīng)知應(yīng)會
5.2.4 拓展任務(wù)
工作任務(wù)5.3 軟件測試場景
5.3.1 創(chuàng)建運行場景
5.3.2 應(yīng)知應(yīng)會
5.3.3 拓展任務(wù)
工作任務(wù)5.4 LoadRunner的結(jié)果分析
5.4.1 LoadRunner調(diào)用Analysis
5.4.2 應(yīng)知應(yīng)會
5.4.3 拓展任務(wù)
附錄A 常用測試工具清單
附錄B 基于測試概念進行代碼設(shè)計的基本原則
附錄C 軟件測試術(shù)語表

章節(jié)摘錄

版權(quán)頁:   插圖:   (2)回歸測試策略 對于一個軟件開發(fā)項目來說,項目的測試組在實施測試的過程中會將所開發(fā)的測試用例保存到“測試用例庫”中,并對其進行維護和管理。當(dāng)?shù)玫揭粋€軟件的基線版本時,用于基線版本測試的所有測試用例就形成了基線測試用例庫。在需要進行回歸測試的時候,就可以根據(jù)所選擇的回歸測試策略,從基線測試用例庫中提取合適的測試用例組成回歸測試包,通過運行回歸測試包來實現(xiàn)回歸測試。保存在基線測試用例庫中的測試用例可能是自動測試腳本,也有可能是測試用例的手工實現(xiàn)過程。 回歸測試需要時間、經(jīng)費和人力來計劃、實施和管理。為了在給定的預(yù)算和進度下,盡可能有效地進行回歸測試,需要對測試用例庫進行維護并依據(jù)一定的策略選擇相應(yīng)的回歸測試包。 測試用例庫的維護 為了最大限度地滿足客戶的需要和適應(yīng)應(yīng)用的要求,軟件在其生命周期中會頻繁地被修改和不斷推出新的版本,修改后的或者新版本的軟件會添加一些新的功能或者在軟件功能上產(chǎn)生某些變化。隨著軟件的改變,軟件的功能和應(yīng)用接口及軟件的實現(xiàn)發(fā)生了演變,測試用例庫中的一些測試用例可能會失去針對性和有效性,而另一些測試用例可能會變得過時,還有一些測試用例將完全不能運行。為了保證測試用例庫中測試用例的有效性,必須對測試用例庫進行維護。同時,被修改的或新增添的軟件功能,僅僅靠重新運行以前的測試用例并不足以揭示其中的問題,有必要追加新的測試用例來測試這些新的功能或特征。因此,測試用例庫的維護工作還應(yīng)包括開發(fā)新測試用例,這些新的測試用例用來測試軟件的新特征或者覆蓋現(xiàn)有測試用例無法覆蓋的軟件功能或特征。 測試用例的維護是一個不問斷的過程,通常可以將軟件開發(fā)的基線作為基準,維護的主要內(nèi)容包括下述幾個方面。 a.刪除過時的測試用例 因為需求的改變等原因可能會使一個基線測試用例不再適合被測試系統(tǒng),這些測試用例就會過時。例如,某個變量的界限發(fā)生了改變,原來針對邊界值的測試就無法完成對新邊界測試。所以,在軟件的每次修改后都應(yīng)進行相應(yīng)的過時測試用例的刪除。 b.改進不受控制的測試用例 隨著軟件項目的進展,測試用例庫中的用例會不斷增加,其中會出現(xiàn)一些對輸入或運行狀態(tài)十分敏感的測試用例。這些測試不容易重復(fù)且結(jié)果難以控制,會影響回歸測試的效率,需要進行改進,使其達到可重復(fù)和可控制的要求。 C.刪除冗余的測試用例 如果存在兩個或者更多個測試用例針對一組相同的輸入和輸出進行測試,那么這些測試用例是冗余的。冗余測試用例的存在降低了回歸測試的效率。所以需要定期地整理測試用例庫,并將冗余的用例刪除掉。 d.增添新的測試用例 如果某個程序段、構(gòu)件或關(guān)鍵的接口在現(xiàn)有的測試中沒有被測試,那么應(yīng)該開發(fā)新測試用例重新對其進行測試,并將新開發(fā)的測試用例合并到基線測試包中。

編輯推薦

《全國高等職業(yè)教育計算機類規(guī)劃教材?實例與實訓(xùn)教程系列:軟件測試項目實戰(zhàn)(第2版)》同時提供了教材中所用項目的測試用例及配套電子課件?!度珖叩嚷殬I(yè)教育計算機類規(guī)劃教材?實例與實訓(xùn)教程系列:軟件測試項目實戰(zhàn)(第2版)》可作為高職高專計算機專業(yè)及相關(guān)非計算機專業(yè)的教材使用,也可作為培訓(xùn)教材及對軟件測試感興趣的初學(xué)者入門使用。

圖書封面

評論、評分、閱讀與下載


    軟件測試項目實戰(zhàn) PDF格式下載


用戶評論 (總計1條)

 
 

  •   這個商品雖然紙張不怎么樣,但是內(nèi)容還不錯,非常適合一個沒有測試經(jīng)驗的初學(xué)者閱讀,還是點個贊吧
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7