軟件測試

出版時間:2011-5  出版社:陳明 機(jī)械工業(yè)出版社 (2011-05出版)  作者:陳明  頁數(shù):183  

前言

近20年里,計算機(jī)學(xué)科有了很大的發(fā)展,人們普遍認(rèn)為,“計算機(jī)科學(xué)”這個名字已經(jīng)難以涵蓋該學(xué)科的內(nèi)容,因此,改稱其為計算學(xué)科(Computing Discipline)。在我國本科教育中,1996年以前曾經(jīng)有計算機(jī)軟件專業(yè)和計算機(jī)及應(yīng)用專業(yè),之后被合并為計算機(jī)科學(xué)與技術(shù)專業(yè)。2004年以來,教育部計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)指導(dǎo)分委員會根據(jù)我國計算機(jī)專業(yè)教育和計算學(xué)科的現(xiàn)狀,為更好地滿足社會對計算機(jī)專業(yè)人才的需求,發(fā)布了《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》(以下簡稱《規(guī)范》),提出在計算機(jī)科學(xué)與技術(shù)專業(yè)名稱之下,構(gòu)建計算機(jī)科學(xué)、計算機(jī)工程、軟件工程和信息技術(shù)四大專業(yè)方向?!兑?guī)范》中四大專業(yè)方向的分類,在于鼓勵辦學(xué)單位根據(jù)自己的情況設(shè)定不同的培養(yǎng)方案,以培養(yǎng)更具針對性和特色的計算機(jī)專業(yè)人才。為配合《規(guī)范》的實(shí)施,落實(shí)中央“提高高等教育質(zhì)量”的精神,我們規(guī)劃了“面向計算機(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材”。本系列教材面向全新的計算學(xué)科,針對我國高等院校逐步向新的計算機(jī)科學(xué)與技術(shù)專業(yè)課程體系過渡的趨勢編寫,在知識選擇、內(nèi)容組織和教學(xué)方法等方面滿足《規(guī)范》的要求,并與國際接軌。本套教材具有以下幾個特點(diǎn):(1)體現(xiàn)《規(guī)范》的基本思想,滿足其課程要求。為使教材符合我國高等院校的教學(xué)實(shí)際,編委會根據(jù)《規(guī)范》的要求規(guī)劃本套教材,廣泛征集在國內(nèi)知名高校中從事一線教學(xué)和科研工作、經(jīng)驗(yàn)豐富的優(yōu)秀教師承擔(dān)編寫任務(wù)。(2)圍繞“提高教育質(zhì)量”的宗旨開發(fā)教材。為了確?!熬贰?,本系列教材的出版不走盲目擴(kuò)大的路子,每本教材的選題都將由編委會集體論證,并由一名編委擔(dān)任責(zé)任編委,最大程度地保證這套教材的編寫水準(zhǔn)和出版質(zhì)量。(3)教材內(nèi)容的組織科學(xué)、合理。體系得當(dāng)。本套教材的編寫注重研究學(xué)科的新發(fā)展和新成果,能夠根據(jù)不同類型人才培養(yǎng)需求,合理地進(jìn)行內(nèi)容取舍、組織和敘述,還精心設(shè)計了配套的實(shí)驗(yàn)體系和練習(xí)體系。(4)教材風(fēng)格鮮明。本套教材按4個專業(yè)方向統(tǒng)一規(guī)劃,分批組織,陸續(xù)出版。教材的編寫體現(xiàn)了現(xiàn)代教育理念,探討先進(jìn)的教學(xué)方法。(5)開展教材立體化建設(shè)。根據(jù)需要配合主教材的建設(shè)適時開發(fā)實(shí)驗(yàn)教材、教師參考書、學(xué)生參考書、電子參考資料等教輔資源,為教學(xué)實(shí)現(xiàn)多方位服務(wù)。我們衷心希望本系列教材能夠?yàn)槲覈叩仍盒S嬎銠C(jī)科學(xué)與技術(shù)等專業(yè)的教學(xué)作出貢獻(xiàn),歡迎廣大讀者廣為選用。

內(nèi)容概要

《軟件測試》系統(tǒng)地介紹了軟件測試的基本技術(shù)及方法,全書分為11章,主要內(nèi)容包括:軟件測試概述、軟件測試方法、單元測試、集成測試與確認(rèn)測試、系統(tǒng)測試與驗(yàn)收測試、系統(tǒng)性能測試、面向?qū)ο筌浖y試、測試的設(shè)計與實(shí)現(xiàn)、web應(yīng)用測試、軟件測試自動化、軟件質(zhì)量保證等?!盾浖y試》可作為高等學(xué)校工程碩士及相關(guān)層次軟件測試課程的教材,也可作為計算機(jī)軟件開發(fā)人員的參考書。

作者簡介

陳明,中國石油大學(xué)(北京)計算機(jī)科學(xué)與技術(shù)系教授、博士生導(dǎo)師。任中國計算機(jī)學(xué)會理事、中國人工智能學(xué)會理事、中國計算機(jī)學(xué)會開放系統(tǒng)專業(yè)委員會副主任。主要從事計算智能及分布并行計算方面的研究。參加和完成國家自然科學(xué)基金,國家863高技術(shù)基金等多項(xiàng)科研項(xiàng)目。在國內(nèi)外學(xué)術(shù)刊物與會議上發(fā)表論文140余篇,撰寫井出版計算機(jī)教材,專著及譯著96種,其中多本教材獲評北京市精品教材,“十一五”國家級規(guī)劃教材。主持的“數(shù)據(jù)結(jié)構(gòu)”課程被評為北京市精品課程。被評為北京市優(yōu)秀教學(xué)團(tuán)隊(duì)帶頭人,2003年獲北京市教學(xué)名師獎。

書籍目錄

出版者的話序言前言教學(xué)建議第1章 概述1.1 軟件測試的發(fā)展1.2 軟件失效機(jī)理1.2.1 四個概念及其關(guān)系1.2.2 軟件錯誤類型及出現(xiàn)的原因1.2.3 軟件缺陷的主要特征1.3 軟件測試的定義1.4 軟件測試的分類1.4.1 基于開發(fā)階段的劃分1.4.2 基于測試實(shí)施組織的劃分1.4.3 基于測試技術(shù)的劃分1.5 軟件測試的對象1.6 軟件測試的目的1.7 軟件測試的原則1.8 軟件測試的重要性1.9 軟件測試的復(fù)雜性1.10 軟件測試的經(jīng)濟(jì)性1.11 軟件測試步驟1.11.1 結(jié)構(gòu)化軟件測試步驟1.11.2 面向?qū)ο筌浖y試步驟小結(jié)習(xí)題第2章 軟件測試方法第3章 單元測試第4章 集成測試與確認(rèn)測試第5章 系統(tǒng)測試、終止測試與驗(yàn)收測試第6章 系統(tǒng)性能測試第7章 面向?qū)ο筌浖y試第8章 測試的設(shè)計與實(shí)現(xiàn)第9章 Web應(yīng)用測試第10章 軟件測試自動化第11章 軟件質(zhì)量與質(zhì)量保證參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:線性表的存儲方式除了常用的順序存儲外,鏈?zhǔn)酱鎯σ彩且环N常見的方式。本小節(jié)將介紹一般線性表的幾種鏈?zhǔn)酱鎯?shí)現(xiàn)方式,如單鏈表、帶頭結(jié)點(diǎn)的單鏈表、循環(huán)鏈表等。線性表的鏈?zhǔn)酱鎯κ侵赣靡唤M任意的存儲單元(可以連續(xù)也可以不連續(xù))存儲線性表中 的數(shù)據(jù)元素。數(shù)據(jù)元素在存儲空間表示時通常稱為結(jié)點(diǎn)。前面討論的順序表用物理位置上的相鄰關(guān)系來表示結(jié)點(diǎn)之間的邏輯關(guān)系,這使得可以隨機(jī)存取表中任一指定位置的數(shù)據(jù)元素,但同時導(dǎo)致插入和刪除運(yùn)算進(jìn)行大量的數(shù)據(jù)元素移動。采用線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)能解決這個問題,基于它的插入和刪除運(yùn)算不需要移動數(shù)據(jù)元素,從而使得時間復(fù)雜度從順序表的0(2)變?yōu)?(1)。在鏈?zhǔn)酱鎯Y(jié)構(gòu)中,為了反映數(shù)據(jù)元素之間的邏輯關(guān)系,每個結(jié)點(diǎn)不僅要存放數(shù)據(jù)元素本身,還需要一些額外的存儲空間來存放和它有關(guān)系的數(shù)據(jù)元素的地址,即需要存放指向其他元素的指針(或鏈)。稱指向第一個結(jié)點(diǎn)的指針為頭指針,一個鏈表由頭指針唯一確定。一旦知道頭指針,就可以沿著指針訪問其他數(shù)據(jù)元素??梢愿鶕?jù)不同的標(biāo)準(zhǔn)對鏈表進(jìn)行分類。例如,根據(jù)結(jié)點(diǎn)中指針數(shù)量的多少,可以將鏈表分為單鏈表、雙向鏈表和多重鏈表;根據(jù)是否在鏈表的第一個元素前附加額外的結(jié)點(diǎn),可以將鏈表分為帶頭結(jié)點(diǎn)的鏈表和不帶頭結(jié)點(diǎn)的鏈表;根據(jù)頭指針是指向第一個結(jié)點(diǎn)還是最后一個結(jié)點(diǎn),可以將鏈表分為帶頭指針的鏈表和帶尾指針的鏈表等等。在鏈?zhǔn)酱鎯Y(jié)構(gòu)中,由于線性表中的數(shù)據(jù)元素在存儲單元中的存放順序與邏輯順序不一定一致,因此在對線性表操作時,只能通過頭指針進(jìn)入鏈表,并通過每個結(jié)點(diǎn)的指針域向后掃描其余結(jié)點(diǎn),這樣就會造成尋找第一個結(jié)點(diǎn)和尋找最后一個結(jié)點(diǎn)所花費(fèi)的時間不等,具有這種特點(diǎn)的存取方式稱為順序存取方式。因此,鏈?zhǔn)酱鎯Y(jié)構(gòu)失去了隨機(jī)存取數(shù)據(jù)元素的功能,但換來了操作的方便性:進(jìn)行插入和刪除時無需移動數(shù)據(jù)元素。

編輯推薦

《面向計算機(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材:軟件測試》編輯推薦:隨著軟件規(guī)模的擴(kuò)大及復(fù)雜度的提高,軟件測試的難度進(jìn)一步加大,軟件測試技術(shù)及方法越來越重要。軟件測試是軟件工程學(xué)科的重要分支,是軟件開發(fā)過程中不可缺少的重要環(huán)節(jié),是軟件質(zhì)量保證的關(guān)鍵技術(shù)之一。軟件測試的種類很多,由陳明編著的這本《軟件測試》主要介紹基本的測試技術(shù)和方法,包括單元測試、集成測試、系統(tǒng)測試與驗(yàn)收測試,系統(tǒng)性能測試,面向?qū)ο鬁y試、Web應(yīng)用測試,并闡述了測試的設(shè)計與實(shí)現(xiàn),測試自動化及軟件質(zhì)量保證等內(nèi)容?!睹嫦蛴嬎銠C(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材:軟件測試》作者充分考慮了軟件測試實(shí)踐性強(qiáng)的特點(diǎn),既注重基本理論知識的學(xué)習(xí),又注意必要技能運(yùn)用方法的介紹,引導(dǎo)學(xué)生學(xué)會分析和思考,為開發(fā)高質(zhì)量的軟件產(chǎn)品打下基礎(chǔ)?!睹嫦蛴嬎銠C(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材:軟件測試》適合工程碩士及相關(guān)層級課程教學(xué)使用。

圖書封面

評論、評分、閱讀與下載


    軟件測試 PDF格式下載


用戶評論 (總計1條)

 
 

  •   書本很好,很滿意??赡芪锪饔悬c(diǎn)慢,總體很滿意!
 

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

京ICP備13047387號-7