軟件測(cè)試

出版時(shí)間:2008-1  出版社:科學(xué)  作者:秦曉  頁數(shù):236  
Tag標(biāo)簽:無  

前言

  電子計(jì)算機(jī)(又稱電腦)自20世紀(jì)中葉誕生以來,經(jīng)歷了一個(gè)只能由極少數(shù)人參與研制、應(yīng)用的神秘階段,長達(dá)30多年,直到80年代才逐漸進(jìn)入普遍應(yīng)用與普適教育階段。這時(shí)的計(jì)算機(jī)應(yīng)用已滲透到國民經(jīng)濟(jì)的各部門,進(jìn)而又用于人們的工作、生活和娛樂等方面,這是計(jì)算機(jī)與通信技術(shù)、自動(dòng)化技術(shù)和微電子技術(shù)密切結(jié)合的結(jié)果,并以網(wǎng)絡(luò)形態(tài)迅速普及發(fā)展開來。與此同時(shí),掀開了以信息技術(shù)(IT)為基礎(chǔ)的信息經(jīng)濟(jì)時(shí)代。大致說來,IT經(jīng)歷了三次浪潮,即以1981年個(gè)人計(jì)算機(jī)(PC)的推出乃至廣泛應(yīng)用的階段為第一次浪潮;20世紀(jì)90年代初期,Internet被推向社會(huì)進(jìn)入商用階段,從而掀起了第二次IT浪潮;本世紀(jì)之初又掀起了以發(fā)展存儲(chǔ)為中心的存儲(chǔ)區(qū)域網(wǎng)(SAN)和網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)(NAS),用以存儲(chǔ)和保護(hù)海量昂貴數(shù)據(jù)為目標(biāo)的第三次IT浪潮。這三次浪潮期間也恰逢我國改革開放時(shí)期,計(jì)算機(jī)是IT的重要子集,全國的計(jì)算機(jī)教育也得到蓬勃的發(fā)展,止于1995年,全國已有137所高校設(shè)有計(jì)算機(jī)系或?qū)I(yè),而到2005年,我國已發(fā)展到有505所高校具有計(jì)算機(jī)本科以上的計(jì)算機(jī)科學(xué)技術(shù)專業(yè),其中部分高校還招收相應(yīng)的碩士、博士研究生,說明最近的10年我國IT技術(shù)處于加速發(fā)展時(shí)期。針對(duì)這種情況,我國以往在計(jì)算機(jī)教育方面多沿用美國的IEEE/ACM組織的CC1991/CC2001計(jì)算機(jī)學(xué)科的課程計(jì)劃,恐難以適應(yīng)目前的發(fā)展?fàn)顩r?! ?1世紀(jì)以來,更多的專家、學(xué)者認(rèn)為,計(jì)算機(jī)科學(xué)技術(shù)的教學(xué)任務(wù)目標(biāo),以劃分為培養(yǎng)“研究型”、“工程型”和“應(yīng)用型”三個(gè)方面的人才為宜。這三方面不是上、中、下的層次關(guān)系,而是處于同一層面。只是各類型人才在培養(yǎng)數(shù)量上不同而已?!把芯啃汀比瞬趴赡苷紭O少數(shù),“應(yīng)用型”人才是大多數(shù),而培養(yǎng)“應(yīng)用型”人才的任務(wù)還可以根據(jù)各高校的自身情況和各行業(yè)的背景而細(xì)化。這種定位很重要,既涉及各高校的教學(xué)設(shè)施、教學(xué)隊(duì)伍和生源情況,又涉及當(dāng)下的人才市場(chǎng)需求情況。我們?cè)诳茖W(xué)出版社支持下成立的“新世紀(jì)計(jì)算機(jī)及相關(guān)專業(yè)系列教材”編委會(huì),其宗旨就是以滿足新形勢(shì)下的計(jì)算機(jī)教育為己任。

內(nèi)容概要

本書系統(tǒng)地講述軟件測(cè)試知識(shí)體系,即測(cè)試人員應(yīng)掌握的四個(gè)層次的知識(shí)和技能(按由底向上的順序):測(cè)試實(shí)施、測(cè)試設(shè)計(jì)技術(shù)、測(cè)試策略與方法、測(cè)試管理。本書從讀者的實(shí)際需要出發(fā),注重實(shí)用性、先進(jìn)性、系統(tǒng)性和可讀性,重點(diǎn)講解實(shí)用、先進(jìn)和成熟的測(cè)試技術(shù)與方法,以及一些國內(nèi)外測(cè)試專家的經(jīng)驗(yàn)和方法;提供了大量的實(shí)例、討論題、典型案例分析和測(cè)試文檔模板,各章后面還附有習(xí)題?! ”緯m合用作軟件測(cè)試課程的教材和參考書;也可以作為從事軟件項(xiàng)目的技術(shù)和管理人員的參考手冊(cè)。

書籍目錄

1 軟件測(cè)試概述 1.1 軟件測(cè)試基本概念  1.1.1 軟件產(chǎn)品  1.1.2 軟件工作產(chǎn)品和測(cè)試件  1.1.3 軟件質(zhì)量  1.1.4 測(cè)試案例  1.1.5 軟件缺陷  1.1.6 測(cè)試腳本和測(cè)試包  1.1.7 軟件測(cè)試 1.2 軟件測(cè)試的目標(biāo)和必要性  1.2.1 軟件測(cè)試的目標(biāo)  1.2.2 軟件測(cè)試的必要性 1.3 軟件開發(fā)與軟件測(cè)試 1.4 軟件測(cè)試流程 1.5 軟件測(cè)試類型 1.6 軟件測(cè)試經(jīng)驗(yàn)談 1.7 軟件測(cè)試知識(shí)體系 習(xí)題一2 測(cè)試設(shè)計(jì)技術(shù) 2.1 概述 2.2 黑盒測(cè)試  2.2.1 功能分析  2.2.2 風(fēng)險(xiǎn)分析  2.2.3 等價(jià)類劃分  2.2.4 邊界值分析  2.2.5 判定表  2.2.6 因果圖  2.2.7 正交陣列  2.2.8 狀態(tài)測(cè)試 2.3 白盒測(cè)試  2.3.1 代碼覆蓋  2.3.2 基本路徑測(cè)試  2.3.3 循環(huán)測(cè)試 2.4 灰盒測(cè)試 2.5 探查式測(cè)試  2.5.1 探查式測(cè)試概述  2.5.2 探查式測(cè)試的步驟  2.5.3 缺陷討論會(huì)  2.5.4 攻擊測(cè)試方法 2.6 測(cè)試案例與測(cè)試數(shù)據(jù)表  2.6.1 測(cè)試案例編寫和記錄  2.6.2 測(cè)試數(shù)據(jù)表  2.6.3 測(cè)試案例評(píng)審 習(xí)題二3 軟件測(cè)試策略與方法 3.1 概述 3.2 單元測(cè)試  3.2.1 單元測(cè)試目標(biāo)  3.2.2 單元測(cè)試內(nèi)容  3.2.3 單元測(cè)試策略  3.2.4 單元測(cè)試流程  3.2.5 單元測(cè)試規(guī)劃  3.2.6 單元測(cè)試設(shè)計(jì)  3.2.7 單元測(cè)試實(shí)施  3.2.8 單元測(cè)試經(jīng)驗(yàn)談 3.3 集成測(cè)試  3.3.1 集成測(cè)試目標(biāo)及內(nèi)容  3.3.2 集成測(cè)試流程  3.3.3 集成策略  3.3.4 分層式集成測(cè)試 3.4 系統(tǒng)測(cè)試  3.4.1 系統(tǒng)測(cè)試目標(biāo)及內(nèi)容  3.4.2 系統(tǒng)測(cè)試流程  3.4.3 系統(tǒng)測(cè)試規(guī)劃  3.4.4 系統(tǒng)測(cè)試設(shè)計(jì)  3.4.5 系統(tǒng)測(cè)試實(shí)施  3.4.6 軟件缺陷報(bào)告  3.4.7 缺陷跟蹤和管理  3.4.8 每日構(gòu)造 3.5 驗(yàn)收測(cè)試策略與方法  3.5.1 驗(yàn)收測(cè)試目標(biāo)及內(nèi)容  3.5.2 驗(yàn)收測(cè)試安排  3.5.3 驗(yàn)收測(cè)試流程 習(xí)題三4 系統(tǒng)測(cè)試方法及實(shí)踐 4.1 系統(tǒng)測(cè)試方法概述 4.2 性能測(cè)試和壓力測(cè)試  4.2.1 引言  4.2.2 Web應(yīng)用模型  4.2.3 性能測(cè)量指標(biāo)  4.2.4 測(cè)試流程  4.2.5 一個(gè)示例 4.3 易用性測(cè)試  4.3.1 易用性定義  4.3.2 易用性測(cè)試內(nèi)容  4.3.3 易用性測(cè)試方法 4.4 配置和兼容性測(cè)試  4.4.1 引言  4.4.2 配置和兼容性測(cè)試范圍  4.4.3 配置和兼容性測(cè)試過程 4.5 安裝/卸載測(cè)試  4.5.1 安裝/卸載程序分析  4.5.2 安裝/卸載測(cè)試內(nèi)容 習(xí)題四5 測(cè)試自動(dòng)化及測(cè)試工具 5.1 軟件測(cè)試自動(dòng)化  5.1.1 軟件測(cè)試與軟件測(cè)試自動(dòng)化  5.1.2 軟件測(cè)試自動(dòng)化的優(yōu)勢(shì)與局限性  5.1.3 引進(jìn)軟件測(cè)試自動(dòng)化的策略 5.2 自動(dòng)測(cè)試腳本  5.2.1 開發(fā)流程  5.2.2 開發(fā)指南 5.3 軟件測(cè)試工具  5.3.1 軟件測(cè)試工具概覽  5.3.2 軟件測(cè)試管理工具  5.3.3 系統(tǒng)測(cè)試支持工具 習(xí)題五6 軟件測(cè)試管理 6.1 測(cè)試管理概述  6.1.1 測(cè)試管理的四個(gè)要素  6.1.2 測(cè)試團(tuán)隊(duì)的測(cè)試能力  6.1.3 常見問題或風(fēng)險(xiǎn) 6.2 測(cè)試計(jì)劃及執(zhí)行控制  6.2.1 測(cè)試管理目標(biāo)  6.2.2 制訂測(cè)試計(jì)劃的步驟  6.2.3 測(cè)試計(jì)劃的執(zhí)行控制 6.3 測(cè)試人員及組織  6.3.1 人員招聘與人員流動(dòng)  6.3.2 人員績效問題  6.3.3 人員激勵(lì)方法  6.3.4 人員培訓(xùn)與職業(yè)發(fā)展  6.3.5 建立測(cè)試組織 6.4 軟件測(cè)試過程  6.4.1 測(cè)試過程概述  6.4.2 測(cè)試過程定義  6.4.3 測(cè)試過程實(shí)現(xiàn)  6.4.4 測(cè)試過程改進(jìn) 6.5 軟件測(cè)試配置管理  6.5.1 測(cè)試配置項(xiàng)的標(biāo)識(shí)  6.5.2 測(cè)試配置項(xiàng)的控制  6.5.3 測(cè)試配置項(xiàng)的質(zhì)量審計(jì)  6.5.4 測(cè)試配置項(xiàng)的狀態(tài)報(bào)告 6.6 軟件測(cè)試度量  6.6.1 必要性和目的  6.6.2 測(cè)試設(shè)計(jì)度量  6.6.3 測(cè)試實(shí)施度量 6.7 軟件測(cè)試管理體系 習(xí)題六習(xí)題參考答案參考文獻(xiàn)

章節(jié)摘錄

  1)孤立地分析一個(gè)輸入,沒有考慮不同輸入之間、輸入與輸出之間的約束關(guān)系,例如開始日期不得晚于結(jié)束日期?! ?)沒有考慮這種測(cè)試情況:一個(gè)功能的輸出是另一個(gè)功能的輸入,即孤立地考慮一個(gè)功能的測(cè)試,不考慮不同功能之間的關(guān)系。  3)等價(jià)類劃分和邊界值分析的結(jié)果有可能不對(duì),即設(shè)計(jì)人員的判斷與程序的實(shí)際處理不一致,因?yàn)樗鼈儾皇歉鶕?jù)程序內(nèi)部的結(jié)構(gòu)及處理獲得的?! ?)在不少情況下難以找到這些輸人值,它們使程序的輸出值為其邊界值或次邊界值?! ?.2.5 判定表  在一些應(yīng)用中,系統(tǒng)需要根據(jù)一組輸入條件確定要執(zhí)行的動(dòng)作(輸出)。判定表將條件和動(dòng)作的關(guān)系表達(dá)為表格的形式。如表2.2.4所示,判定表的上半部分是條件,下半部分是動(dòng)作,每一列表達(dá)一條處理規(guī)則——特定條件組合所對(duì)應(yīng)的動(dòng)作。對(duì)于條件,通常分別使用“1”、“0”表示條件滿足和不滿足,使用“空白”(即不填寫1或0)表示條件與規(guī)則無關(guān)——即不適用于此規(guī)則;對(duì)于動(dòng)作,通常分別使用“1”、“0”表示執(zhí)行動(dòng)作和不執(zhí)行動(dòng)作?! ∫恍┏鞘械碾娏景延脩舴譃閮深悾簡钨M(fèi)率用戶和復(fù)費(fèi)率用戶。對(duì)單費(fèi)率用戶實(shí)行單一電價(jià),即在任何時(shí)間段都是一個(gè)價(jià);對(duì)復(fù)費(fèi)率用戶在不同時(shí)間段實(shí)行不同電價(jià),例如在規(guī)定的期間內(nèi)實(shí)行優(yōu)惠的電價(jià),在其他時(shí)間段實(shí)行普通電價(jià)。北京市電力公司規(guī)定,在每年11月1日至第二年3月31日期間,對(duì)于復(fù)費(fèi)率用戶,每天22:00至第二天凌晨6:00實(shí)行優(yōu)惠電價(jià),而其他時(shí)間實(shí)行普通電價(jià)。表2.2.5是用于計(jì)算電費(fèi)的判定表。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    軟件測(cè)試 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7