-
>
中醫(yī)基礎(chǔ)理論
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
-
>
中醫(yī)診斷學(xué)--新世紀(jì)第五版
-
>
中藥學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
軟件測試方法和技術(shù)-(第3版) 版權(quán)信息
- ISBN:9787302370314
- 條形碼:9787302370314 ; 978-7-302-37031-4
- 裝幀:簡裝本
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
軟件測試方法和技術(shù)-(第3版) 本書特色
本書共分為三篇: 軟件測試的原理與方法、技術(shù)和實(shí)踐。本書首先系統(tǒng)地介紹軟件測試相關(guān)概念,從不同的視角來探討軟件測試的本質(zhì)及其內(nèi)涵; 全面而又系統(tǒng)地講解了軟件測試所需的基本方法,按照swebok 3.0對方法進(jìn)行了重新分類和組織,能夠滿足不同應(yīng)用系統(tǒng)的測試需求; 并且簡要地介紹了軟件測試規(guī)范、軟件測試過程及其改進(jìn)等內(nèi)容,有利于讀者提綱挈領(lǐng)地掌握軟件測試的知識全貌。 本書的第2篇介紹了軟件測試各個層次(單元測試、集成測試、系統(tǒng)測試和驗(yàn)收測試)的測試技術(shù)及其工具,系統(tǒng)、務(wù)實(shí)而有效,和業(yè)界的實(shí)踐保持高度一致,學(xué)以致用; 而且還介紹了軟件國際化和本地化的測試、軟件測試自動化的原理和框架,可使讀者有效地提高動手能力。為了更好地將測試方法和技術(shù)應(yīng)用于實(shí)際項(xiàng)目中,本書的第3篇從軟件測試需求分析、測試計(jì)劃開始,逐步深入測試用例設(shè)計(jì)、測試環(huán)境部署、測試執(zhí)行、缺陷報(bào)告跟蹤與報(bào)告、測試結(jié)果分析與報(bào)告,貫穿整個軟件開發(fā)生命周期。 本書在內(nèi)容組織上力求自然而條理清晰、豐富而實(shí)用,通俗易懂、循序漸進(jìn),并提供了豐富的實(shí)例和實(shí)踐要點(diǎn),使理論和實(shí)踐能夠有機(jī)地結(jié)合起來,更好地滿足軟件測試學(xué)科的特點(diǎn),使讀者更容易理解所學(xué)的理論知識、掌握測試方法和技術(shù)的應(yīng)用之道。本書可作為高等學(xué)校軟件工程專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)和相關(guān)專業(yè)的教材,以及其他各類軟件工程技術(shù)人員的參考書。
軟件測試方法和技術(shù)-(第3版) 內(nèi)容簡介
本書共分為三篇: 軟件測試的原理與方法、技術(shù)和實(shí)踐。本書首先系統(tǒng)地介紹軟件測試相關(guān)概念,從不同的視角來探討軟件測試的本質(zhì)及其內(nèi)涵; 全面而又系統(tǒng)地講解了軟件測試所需的基本方法,按照SWEBOK 3.0對方法進(jìn)行了重新分類和組織,能夠滿足不同應(yīng)用系統(tǒng)的測試需求; 并且簡要地介紹了軟件測試規(guī)范、軟件測試過程及其改進(jìn)等內(nèi)容,有利于讀者提綱挈領(lǐng)地掌握軟件測試的知識全貌。 本書的第2篇介紹了軟件測試各個層次(單元測試、集成測試、系統(tǒng)測試和驗(yàn)收測試)的測試技術(shù)及其工具,系統(tǒng)、務(wù)實(shí)而有效,和業(yè)界的實(shí)踐保持高度一致,學(xué)以致用; 而且還介紹了軟件國際化和本地化的測試、軟件測試自動化的原理和框架,可使讀者有效地提高動手能力。為了更好地將測試方法和技術(shù)應(yīng)用于實(shí)際項(xiàng)目中,本書的第3篇從軟件測試需求分析、測試計(jì)劃開始,逐步深入測試用例設(shè)計(jì)、測試環(huán)境部署、測試執(zhí)行、缺陷報(bào)告跟蹤與報(bào)告、測試結(jié)果分析與報(bào)告,貫穿整個軟件開發(fā)生命周期。 本書在內(nèi)容組織上力求自然而條理清晰、豐富而實(shí)用,通俗易懂、循序漸進(jìn),并提供了豐富的實(shí)例和實(shí)踐要點(diǎn),使理論和實(shí)踐能夠有機(jī)地結(jié)合起來,更好地滿足軟件測試學(xué)科的特點(diǎn),使讀者更容易理解所學(xué)的理論知識、掌握測試方法和技術(shù)的應(yīng)用之道。本書可作為高等學(xué)校軟件工程專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)和相關(guān)專業(yè)的教材,以及其他各類軟件工程技術(shù)人員的參考書。
軟件測試方法和技術(shù)-(第3版)軟件測試方法和技術(shù)-(第3版) 前言
《軟件測試方法和技術(shù)》第2版被選為普通高等教育“十一五”國家級規(guī)劃教材,并得到上百所大學(xué)師生的鐘愛,選為本科軟件測試課程的教材,獲得了良好的社會效益。但另一方面,作者也深感其榮譽(yù)所帶來的壓力和挑戰(zhàn),感到更有責(zé)任維護(hù)好本書的質(zhì)量,及時更新本書,與時俱進(jìn)。但苦于工作繁忙,更新不夠及時,在第2版出版4年后終于完成其更新。
這幾年,不僅Web應(yīng)用、移動設(shè)備的App應(yīng)用等得到迅猛發(fā)展,而且軟件開發(fā)模式及其管理也發(fā)生了較大的變化,大多數(shù)軟件企業(yè)從傳統(tǒng)的瀑布開發(fā)模式轉(zhuǎn)變?yōu)槊艚蓍_發(fā)模式,對整個軟件工程帶來巨大的影響,其中也包括軟件測試,越來越多的軟件團(tuán)隊(duì)開始實(shí)施敏捷測試、探索式測試以適應(yīng)軟件開發(fā)新模式的需求。本書的第3版正是在這樣一個背景下誕生的,再加上軟件工程知識體系SWEBOK3.0業(yè)已頒布,第3版在第2版的基礎(chǔ)上做了較大的修改,以滿足軟件測試教學(xué)新的要求,更好地和業(yè)界的測試技術(shù)與實(shí)踐保持同步,同時也盡可能與SWEBOK3.0內(nèi)容吻合,與國際領(lǐng)先的技術(shù)和理念保持一致。
在這一版修改中,只有第1章引論、第8章軟件本地化測試、第11章設(shè)計(jì)和維護(hù)測試用例以及第12章部署測試環(huán)境沒做修改或只做了較少修改,其他各章都有較大修改,不僅進(jìn)行了一些刪減,如去掉“軟件過程模型、測試團(tuán)隊(duì)的構(gòu)成和建設(shè)、實(shí)驗(yàn)室”等內(nèi)容,使內(nèi)容更緊湊、更專注軟件測試方法和技術(shù),而且增加了一些新的內(nèi)容(如敏捷測試、探索式測試等),對第2版中的一些內(nèi)容進(jìn)行了整合,將本書從17章整合為14章,從而使第3版結(jié)構(gòu)更合理,軟件測試知識體系更豐富,能夠更好地適應(yīng)大學(xué)的課程計(jì)劃,提高畢業(yè)生的競爭能力。本書第3版主要改動內(nèi)容如下。
(1)對一些概念定義進(jìn)行了修改,和國際標(biāo)準(zhǔn)或國內(nèi)測試規(guī)范保持一致,包括測試層次、測試類型等,并增加了“測試與質(zhì)量保證之間的關(guān)系”。
(2)在第2章根據(jù)新的質(zhì)量評估模型標(biāo)準(zhǔn)(ISO25000系列)增加了“內(nèi)部質(zhì)量、外部質(zhì)量、使用質(zhì)量”,這樣更有利于理解和實(shí)施不同層次的測試:單元測試和集成測試更側(cè)重內(nèi)部質(zhì)量,系統(tǒng)測試側(cè)重外部質(zhì)量,驗(yàn)收測試側(cè)重使用質(zhì)量。
(3)不再把“靜態(tài)測試和動態(tài)測試”、“黑盒測試和白盒測試”作為測試的基本方法,而把它們歸為一種測試形式或測試方法論,從第3章移到第2章。
(4)將原第12章組建測試團(tuán)隊(duì)的大部分內(nèi)容省去,只保留專職測試人員的責(zé)任和要求,并移到第2章(2.8節(jié))來進(jìn)行介紹。
(5)第3章對內(nèi)容沒有做過多改動,只是對結(jié)構(gòu)進(jìn)行了較大改動,使本教材的測試方法分類和SWEBOK3.0基本保持一致,但還是存在一定差異,因?yàn)樽髡哒J(rèn)為SWEBOK3.0有些分類也不一定合理,所以本書將測試方法分為基于直覺和經(jīng)驗(yàn)的方法、基于輸入域的測試、基于邏輯覆蓋的測試、基于組合及其優(yōu)化的測試、基于缺陷模式的測試、基于模型的測試、形式化驗(yàn)證等。
(6)對第4章內(nèi)容進(jìn)行了精簡,例如,刪去軟件測試管理和評判體系,對測試模型內(nèi)容進(jìn)行了更新,例如,將TMap、TPI提升到TMapNEXT、TPINEXT版本。而且增加了軟件測試流派相關(guān)內(nèi)容,幫助學(xué)生擴(kuò)展視野,提高學(xué)生思維能力。
(7)將第6章的集成測試并入第5章單元測試,更符合業(yè)界實(shí)踐,即單元測試和集成測試并行實(shí)施,兩者關(guān)系更緊密。將第8章面向?qū)ο蟮臏y試內(nèi)容進(jìn)行精簡,并入第5章單元測試和集成測試相應(yīng)部分,“面向?qū)ο蟮臏y試”不再獨(dú)立成章,因?yàn)楝F(xiàn)在的軟件幾乎都是采用面向?qū)ο蟮姆椒ā?
(8)第6章系統(tǒng)測試加強(qiáng)了性能測試、安全性測試內(nèi)容,特別是性能測試負(fù)載模式和過程、安全性測試的范圍和方法,更為全面和專業(yè)。同時,將原來第7章驗(yàn)收測試的兼容性測試、第9章基于應(yīng)用服務(wù)器的測試大部分內(nèi)容、第11章軟件測試自動化的工具部分等合并到這章,形成更完整的系統(tǒng)測試體系,使本章教學(xué)更容易做到理論和實(shí)踐相結(jié)合,在介紹方法或技術(shù)之后能及時進(jìn)行案例分析,使學(xué)生更有興趣來完成各類系統(tǒng)測試的實(shí)驗(yàn)任務(wù),學(xué)以致用。
(9)第7章驗(yàn)收測試修改不大,除了將兼容性測試移到第6章,對傳統(tǒng)的驗(yàn)收測試和敏捷開發(fā)中的驗(yàn)收測試差異進(jìn)行了介紹,對文檔測試內(nèi)容做了適當(dāng)?shù)恼{(diào)整。
(10)由于業(yè)界越來越關(guān)注自動化測試框架的應(yīng)用,所以第9章增加了“自動化測試框架”,幫助學(xué)生建立這個重要的概念。
(11)第10章測試需求分析與測試計(jì)劃,雖然是新的一章,但主要內(nèi)容來源于第2版的第17章軟件測試項(xiàng)目管理,但在第10章加強(qiáng)了軟件測試需求分析,雖然人們重視測試設(shè)計(jì),往往忽視了測試需求分析,但測試需求分析是測試計(jì)劃、測試設(shè)計(jì)的基礎(chǔ),必須給予足夠的關(guān)注。無論是傳統(tǒng)測試還是敏捷測試,即使在探索式測試中不設(shè)計(jì)測試用例,也要進(jìn)行測試需求分析。這章詳細(xì)介紹了測試需求分析的方法和具體技術(shù),以及如何更好地做好功能測試需求分析和非功能測試需求分析。除了測試需求分析,本章還詳細(xì)介紹了測試的目標(biāo)和準(zhǔn)則、測試項(xiàng)目的估算與進(jìn)度安排、測試風(fēng)險(xiǎn)和測試策略、測試計(jì)劃的內(nèi)容與編制等內(nèi)容。
(12)第12章只刪除了建立測試實(shí)驗(yàn)室這一節(jié),因?yàn)槠鋬?nèi)容對多數(shù)學(xué)生將來的測試工作和研究都沒有太大幫助。
(13)第13章內(nèi)容主要來源于第2版的第15章報(bào)告所發(fā)現(xiàn)的缺陷,但增加了一節(jié)——軟件測試執(zhí)行與跟蹤,側(cè)重介紹測試執(zhí)行過程的要點(diǎn)、測試項(xiàng)目進(jìn)度的管理方法和測試過程管理工具等。
希望通過這樣修改以后,教師和學(xué)生更喜歡本教材,但同時也深感其中還存在一些問題,而且離完美還有很大的距離。無論如何也不能為了追求完美,把已經(jīng)修改的內(nèi)容鎖在計(jì)算機(jī)內(nèi),不能給大家?guī)韮r值,而應(yīng)該擁有敏捷的思想,及時交付有價值的成果給大家,為大家的教學(xué)服務(wù),作者將不斷努力,持續(xù)獲得大家的反饋,持續(xù)修改,繼續(xù)出版其第4版、第5版……持續(xù)地服務(wù)大家。
*后,再一次請讀者不吝賜教,及時提供反饋,為下一版的改進(jìn)提出寶貴意見。
軟件測試方法和技術(shù)-(第3版) 目錄
- >
龍榆生:詞曲概論/大家小書
- >
李白與唐代文化
- >
名家?guī)阕x魯迅:故事新編
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
史學(xué)評論
- >
自卑與超越
- >
回憶愛瑪儂
- >
【精裝繪本】畫給孩子的中國神話