軟件測試實踐教程

出版時間:2010-6  出版社:機械工業(yè)出版社  作者:路曉麗,董云衛(wèi) 編著  頁數(shù):213  

前言

軟件測試是軟件開發(fā)過程中的一個重要環(huán)節(jié),是保證軟件質量的關鍵技術之一。軟件測試工作開展的好壞,直接決定著軟件產品質量的優(yōu)劣。在實際軟件開發(fā)過程中,國際化大型軟件公司在軟件測試上投入了大量的人力和物力,以確保軟件質量能夠滿足軟件用戶的要求,以贏得軟件產品質量的美譽度。近年來,隨著國內軟件產業(yè)的蓬勃發(fā)展,專業(yè)化軟件產品及服務軟件企業(yè)的出現(xiàn)和產業(yè)規(guī)模的擴大,軟件測試的重要性日益凸顯,軟件測試行業(yè)在國內也漸漸興起,并逐步擴大。2007年第四季度以后,我國IT產業(yè)對軟件測試人才的需求呈現(xiàn)進一步升級的態(tài)勢。國家信息產業(yè)部提供的數(shù)據(jù)顯示,目前軟件測試人才的缺口已經達到40~50萬,軟件測試人才正在成為我國IT行業(yè)最緊缺的人才之一,軟件測試能力不足已成為制約我國軟件產業(yè)發(fā)展的重要因素。雖然越來越多的大學畢業(yè)生和其他行業(yè)人員有志于從事軟件測試行業(yè),卻苦于缺乏系統(tǒng)的軟件測試理論知識和實用測試技術而被用人企業(yè)拒之門外,進一步加劇了軟件測試業(yè)務的人才供需矛盾。本書正是針對該問題,總結了作者多年從事軟件測試課程教學的經驗和在軟件公司從事軟件測試的工作經歷,在參閱了大量國內外相關文獻資料,進行總結和充實后,完成了軟件測試使用技術的編寫工作,試圖為軟件人才的培養(yǎng)和鍛煉提供幫助和指導。

內容概要

本書傘面、系統(tǒng)地闡述了軟件測試的基礎知識和應用技術,是一本非常實用的軟件測試教材。傘書共8章,第1章介紹了軟件測試的基礎知識,包括軟件測試的概念、軟件測試的分類和軟件測試的背景等;第2章介紹了白盒測試的測試用例設計方法和典型案例;第3章介紹了黑盒測試的測試用例設計方法和典型案例;第4章介紹了一種新的測試方法——蛻變測試方法和典型案例;第5章介紹了測試流程和測試文檔的基本知識,列舉了測試計劃、測試說明和測試報告等測試文檔的例子;第6章介紹了功能測試工具WinRunner以及使用WinRtmner的最佳實踐;第7章介紹了壓力測試工具LoadRunner以及使用LoadRurmer的最佳實踐;第8章介紹了測試管理工具TestDirector以及使用TestDirector的最佳實踐?! ”緯梢宰鳛榇髮W本科軟件測試課程的教材,也可以作為軟件測試人員、軟件項目經理和需要了解軟件測試的各級管理人員的參考書。

書籍目錄

出版說明前言第1章 軟件測試概述 1.1 軟件危機  1.1.1 什么是軟件危機  1.1.2 軟件危機的內在原因  1.1.3 軟件工程和軟件危機的解決 1.2 軟件測試的基本知識  1.2.1 軟件測試的背景和意義  1.2.2 軟件測試的定義  1.2.3 軟件測試的分類  1.2.4 軟件測試的過程  1.2.5 軟件測試與軟件開發(fā)過程的關系 1.3 正確認識軟件測試 1.4 軟件測試職業(yè)  1.4.1 軟件測試職業(yè)和職位  1.4.2 軟件測試職業(yè)素質  1.4.3 軟件測試人才現(xiàn)狀 1.5 習題第2章 白盒測試 2.1 白盒測試概述 2.2 白盒測試的測試用例設計方法 2.3 白盒測試的典型案例  2.3.1 邏輯覆蓋法典型案例  2.3.2 路徑覆蓋法典型案例 2.4 白盒測試的工具  2.4.1 白盒測試工具的分類  2.4.2 開放源碼的Junit的使用 2.5 習題第3章 黑盒測試 3.1 黑盒測試概述 3.2 黑盒測試的主要測試用例設計方法  3.2.1 等價類劃分  3.2.2 邊界值分析  3.2.3 因果圖  3.2.4 判定表驅動測試  3.2.5 正交實驗設計法  3.2.6 用例場景法 3.3 黑盒測試的典型案例  3.3.1 使用等價類劃分法設計測試用例  3.3.2 使用邊界值分析法設計測試用例  3.3.3 使用因果圖法設計測試用例  3.3.4 使用判定表法設計測試用例  3.3.5 使用正交表法設計測試用例  3.3.6 使用用例場景法設計測試用例 3.4 習題第4章 蛻變測試 4.1 蛻變測試概述 4.2 蛻變測試的典型案例  4.2.1 數(shù)學應用案例  4.2.2 圖論應用案例  4.2.3 搜索程序應用案例  4.2.4.編譯器應用案例  4.2.5 圖形圖像應用案例  4.2.6 其他應用案例 4.3習題第5章 測試流程和測試文檔 5.1 測試流程 5.2 測試文檔概述 5.3 編寫測試文檔  5.3.1 測試計劃的內容和實例  5.3.2 測試說明的內容和實例  5.3.3 測試撤告的內容和實例 5.4 習題第6章 WinRunnet功能測試工具的運用第7章 LoadRunner負載測試工具的運用第8章 TestDireclor測試管理工具的運用參考文獻

章節(jié)摘錄

插圖:軟件測試在軟件生存期中占有非常突出的位置,是保證軟件質量的重要手段。本章主要介紹軟件測試技術的基礎知識,包括軟件危機的內在原因及軟件工程的解決方法、軟件測試的背景和意義、軟件測試的概念、軟件測試的過程、軟件測試的職業(yè)和職位等基礎理論知識,這是學習本書后續(xù)內容的必要準備。1.1 軟件危機在20世紀60年代,由于軟件的規(guī)模越來越大,軟件變得越來越復雜,在軟件的開發(fā)過程中出現(xiàn)了軟件危機。下邊分別介紹軟件危機的概念、軟件危機的內在原因和軟件危機的解決方法。1.1.1 什么是軟件危機隨著計算機技術的飛速發(fā)展,計算機被廣泛地應用。為了適應在廣泛應用情況下出現(xiàn)的各種各樣的復雜問題,需要嚴格地保證軟件系統(tǒng)的質量。但是,軟件系統(tǒng)的開發(fā)需要投入大量的人力、物力和財力,相對于硬件系統(tǒng)投資而言,軟件投資所占比例越來越大。同時,開發(fā)軟件本質上是一個“思考”的工程,開發(fā)人員有各自的編程習慣和思維方式,可憑個人的愛好進行工作,沒有統(tǒng)一的標準可以遵循,因此系統(tǒng)的質量難以得到保證。大約在20世紀60年代,面對愈來愈復雜的大型軟件系統(tǒng)開發(fā),出現(xiàn)了“軟件危機”,主要表現(xiàn)為以下幾個方面。1)軟件項目經常無法按期完成,超出經費預算,軟件質量難以控制。2)開發(fā)過程管理不規(guī)范,約定不嚴密,文檔書寫不完整,使得軟件維護費用高,有些系統(tǒng)甚至無法進行修改。3)缺乏嚴密有效的質量檢測手段,交付給用戶的軟件質量差,在運行中出現(xiàn)許多問題,甚至帶來嚴重的后果。4)系統(tǒng)更新?lián)Q代難度大。

編輯推薦

《軟件測試實踐教材》:免費提供電子教案

圖書封面

評論、評分、閱讀與下載


    軟件測試實踐教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   這本書好多錯字。出版這本書的人好坑,當然跟賣家無關。物流很快
 

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

京ICP備13047387號-7