出版時間:2011-11 出版社:清華大學出版社 作者:李錦 頁數(shù):127
內(nèi)容概要
《軟件測試實踐》由三部分組成,以“學創(chuàng)購書網(wǎng)”系統(tǒng)為被測環(huán)境。在第一部分中提供了完整的測試計劃,以該計劃為測試準則,在第二和第三部分中分別進行了測試方案的設(shè)計和測試活動的實施,并有規(guī)范做依據(jù),有示例做參考,所以瀆者可以很輕松地實現(xiàn)每項子任務(wù)。附錄是測試過程需要的相關(guān)模板和測試所依據(jù)的正交表。
《軟件測試實踐》適合作為高校軟件技術(shù)類實訓教材,也可供相關(guān)人員參考使用。
書籍目錄
第一部分 測試計劃
第二部分 測試方案
2.1設(shè)計單元測試需求
2.1.1設(shè)計界面測試需求
2.1.2設(shè)計功能測試需求
2.2設(shè)計單元測試用例
2.2.1設(shè)計界面測試用例
2.2.2設(shè)計功能測試用例
2.3系統(tǒng)測試設(shè)計
第三部分 測試實施
3.1執(zhí)行測試
3.2編寫缺陷報告
3.3編寫測試總結(jié)
附錄
附錄a模板
附錄b正交表
章節(jié)摘錄
版權(quán)頁:插圖:測試需求描述測試活動中的測試范圍和測試目標。編寫測試需求文檔作用之一是確保測試團隊、開發(fā)人員以及客戶目標的一致性,作用之二是保證測試流程的完整性與可追蹤性。測試需求通常有功能性測試需求、非功能性測試需求和文檔測試需求三種類型。其中功能性測試需求主要包括界面測試、功能測試、業(yè)務(wù)流程測試、安裝卸載測試等內(nèi)容,非功能測試需求主要涉及性能測試、壓力負載測試、安全性測試、兼容性測試、移植測試等方面,文檔測試需求主要包括聯(lián)機幫助測試與用戶手冊測試。通常通過多種途徑來獲得更全面、準確的測試需求。首先閱讀需求說明書、軟件設(shè)計說明書、用戶手冊、安裝手冊等已存在的文檔了解被測系統(tǒng)的信息,其次如果被測系統(tǒng)有較低版本的發(fā)行,則通過被測系統(tǒng)低版本了解其更多的信息,最后要積極參加公司內(nèi)部的系統(tǒng)培訓并且與各部門、各團隊之間保持充分的溝通,傾聽各方面意見,總結(jié)文檔中沒有出現(xiàn)但是在系統(tǒng)中被實現(xiàn)的內(nèi)容。我們在系統(tǒng)測試實踐中主要考慮功能測試需求與界面測試需求的整理與編寫,功能測試的其他部分和性能測試部分不再展開。2.1.1設(shè)計界面測試需求在軟件開發(fā)過程中,首先設(shè)計系統(tǒng)界面然后編譯可執(zhí)行程序,所以在系統(tǒng)測試中通常也是先進行界面測試再進行功能測試。界面測試與功能測試側(cè)重點不同,因為軟件系統(tǒng)是通過界面與用戶建立友好關(guān)系的,所以界面測試更注重與用戶的交互性,而功能測試更注重功能是否實現(xiàn)。設(shè)計界面測試需求的主要工作是確定系統(tǒng)界面的測試范圍和測試目標,特別是界面測試項的抽取。界面測試項的抽取采用矩陣的方法進行設(shè)計,對界面進行逐層細分,依據(jù)概要設(shè)計或界面原型將每個界面的組成元素轉(zhuǎn)變成可逐條測試的要點。B/s結(jié)構(gòu)系統(tǒng)界面測試需求設(shè)計重點考慮“控件”、“窗體”、“消息框”、“導(dǎo)航欄”、“鼠標”等方面。C/S結(jié)構(gòu)系統(tǒng)界面測試需求設(shè)計主要考慮“控件”、“窗體”、“菜單”、“工具欄”、“消息框”等方面。
編輯推薦
《軟件測試實踐》:以工作任務(wù)為導(dǎo)向?!盾浖y試實踐》是基于工作過程進行編寫的,依據(jù)軟件測試流程,針對每個階段提出子任務(wù),定義了該項子任務(wù)的測試規(guī)范。為了讓讀者能更好地掌握每項子任務(wù)所需的技能,在相應(yīng)章節(jié)中都提供了若干示例做參考,使讀者能輕松完成每項子任務(wù)。以項目為測試背景。《軟件測試實踐》的主要目的是讓讀者掌握常用的測試技能,所測試的系統(tǒng)選用的是比較常見的購物網(wǎng)站。以測試規(guī)范為依據(jù)。軟件文檔是軟件測試工作的重要組成部分,是軟件質(zhì)量保障的依據(jù)?!盾浖y試實踐》以夠用、實用為宗旨,參照CMM標準組織了一些文檔模板作為測試依據(jù).包括測試需求模板、測試用例模板、缺陷報告模板等。這些模板僅供參考.讀者可根據(jù)項目實際情況和需要對模板的具體內(nèi)容進行調(diào)整。
圖書封面
評論、評分、閱讀與下載