軟件測試技術基礎

出版時間:2008-7  出版社:清華大學出版社  作者:陳汶濱,朱小梅,任冬梅 編著  頁數(shù):196  
Tag標簽:無  

內容概要

本書針對高校計算機專業(yè)軟件測試課程的需要而編寫,主要介紹了軟件測試的基礎知識與應用技術。內容包含軟件測試概述、軟件測試方法與過程、黑盒測試、白盒測試、軟件測試管理、自動化測試基礎以及對主流測試工具軟件WinRunner、LoadRunner和JUnit的詳細介紹,并附有大量實際案例。本書能同時滿足課堂理論教學與上機實踐教學的需要,便于學生在學習過程中及時將理論知識運用于實際問題的解決,實用性較強?! ∪珪v解深入淺出,內容結構合理,適于高校計算機相關專業(yè)作為軟件測試課程教材使用,同時也可作為軟件測試人員的參考用書。

書籍目錄

第1章 軟件測試概述 1.1 軟件測試背景  1.1.1 軟件可靠性  1.1.2 軟件缺陷  1.1.3 軟件測試發(fā)展與現(xiàn)狀 1.2 軟件測試基礎理論	  1.2.1 軟件測試定義	  1.2.2 軟件測試基本理論  1.2.3 軟件測試技術概要 1.3 軟件開發(fā)  1.3.1 軟件產品組成  1.3.2 開發(fā)人員角色  1.3.3 軟件開發(fā)模式 1.4 軟件測試過程 練習題第2章 軟件測試方法與過程 2.1 軟件測試復雜性與經濟性 2.2 軟件測試方法  2.2.1 靜態(tài)測試與動態(tài)測試  2.2.2 黑盒測試與白盒測試  2.2.3 人工測試與自動化測試 2.3 軟件測試階段 2.4 單元測試  2.4.1 單元測試主要任務  2.4.2 單元測試執(zhí)行過程	 2.5 集成測試	  2.5.1 集成模式	  2.5.2 集成方法  2.5.3 持續(xù)集成	  2.5.4 回歸測試	 2.6 確認測試	 2.7 系統(tǒng)測試	 2.8 驗收測試 2.9 面向對象軟件測試 練習題第3章 黑盒測試	 3.1 黑盒測試法概述	 3.2 邊界值測試	  3.2.1 邊界值分析法	  3.2.2 邊界值分析法測試用例	  3.2.3 邊界值分析法測試實例	  3.2.4 邊界值分析局限性	 3.3 等價類測試	  3.3.1 等價類	  3.3.2 等價類測試實例  3.3.3 指導方針 3.4 基于決策表的測試	 3.5 錯誤推測法 練習題第4章 白盒測試方法	 4.1 白盒測試基本概念	 4.2 邏輯覆蓋	  4.2.1 邏輯覆蓋標準	  4.2.2 最少測試用例數(shù)計算	 4.3 獨立路徑測試 4.4 循環(huán)測試 4.5 面向對象的白盒測試 4.6 其他白盒測試方法簡介 練習題第5章 軟件測試管理及自動化測試基礎 5.1 軟件測試自動化基礎  5.1.1 自動化測試含義  5.1.2 自動化測試意義  5.1.3 自動化測試局限性	  5.1.4 測試工具	 5.2 軟件測試管理  5.2.1 軟件測試管理計劃  5.2.2 軟件測試管理過程  ……第6章 WinRunner測試工具	第7章 LoadRunner測試工具第8章 JUnit參考文獻

章節(jié)摘錄

第1章 軟件測試概述1.1 軟件測試背景隨著計算機技術的迅速發(fā)展和廣泛深入地應用,軟件系統(tǒng)的規(guī)模和復雜性也與日俱增,軟件中存在的缺陷與故障造成的各類損失也大大增加了,有的甚至會帶來災難性的后果。軟件質量問題已成為所有使用軟件和開發(fā)軟件人員關注的焦點。而由于軟件本身的特性,軟件中的錯誤是不可避免的。不斷改進的開發(fā)技術和工具只能減少錯誤的發(fā)生,但是卻不可能完全避免錯誤。因此為了保證軟件質量,必須對軟件進行測試。軟件測試是軟件開發(fā)中必不可少的環(huán)節(jié),是最有效的排除和防治軟件缺陷的手段。隨著人們對軟件測試重要性的認識越來越深刻,軟件測試階段在整個軟件開發(fā)周期中所占的比重日益增大。大量測試文獻表明,通?;ㄙM在軟件測試和排錯上的代價大約占軟件開發(fā)總代價的502以上?,F(xiàn)在有些軟件開發(fā)機構將研制力量的40%以上投入到軟件測試之中;對于某些性命攸關的軟件,其測試費用甚至高達所有其他軟件工程階段費用總和的3~5倍。美國微軟公司軟件測試人員是開發(fā)人員的l.5~2.5倍。當軟件業(yè)不斷成熟,走人工業(yè)化階段的同時,軟件測試在軟件開發(fā)領域的地位也越來越重要。1.1.1 軟件可靠性已投入運用的軟件質量的一個重要標志是軟件可靠性。從實驗系統(tǒng)所獲得的統(tǒng)計數(shù)據(jù)表明,運行軟件的駐留故障密度各不相同,與生命攸關的關鍵軟件為每千行代碼o.Ol~1個故障,與財務(財產)有關的關鍵軟件為每千行代碼1~10個故障,其他對可靠性要求相對較低的軟件系統(tǒng)故障就更多了。然而,正是由于軟件可靠性的大幅度提高才使得計算機得以廣泛應用于社會的各個方面。

編輯推薦

《21世紀高等學校計算機教育實用規(guī)劃教材·軟件測試技術基礎》講解深入淺出,內容結構合理,適于高校計算機相關專業(yè)作為軟件測試課程教材使用,同時也可作為軟件測試人員的參考用書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    軟件測試技術基礎 PDF格式下載


用戶評論 (總計5條)

 
 

  •   包裝比較合適,書干凈全新,質量不錯,值得信賴
  •   對了解測試行業(yè)的有相當幫助
  •   純教科書,用作應試教育的,有好的已面,也有差的一面,不做評價
  •   這科開卷,所以必須弄一本
  •   此書結構清晰,理論部分很精煉,不過自動化測試部分涉及太少,突出測試工具的指導。適合初學者
 

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

京ICP備13047387號-7