=軟件開發(fā)遇到的難題無(wú)外乎成本和技術(shù),但缺陷也是繞不過去的一道坎。軟件缺陷伴隨軟件的出現(xiàn)而出現(xiàn),若沒有軟件測(cè)試,那我們只能無(wú)奈地看缺陷飛了。軟件測(cè)試可以發(fā)現(xiàn)缺陷,驗(yàn)證軟件質(zhì)量,是軟件質(zhì)量保證的重要手段之一。讓我們通過本課程的學(xué)習(xí),一起來(lái)探討軟件測(cè)試的基本概念和核心方法,探索借助先進(jìn)的軟件測(cè)試工具實(shí)現(xiàn)測(cè)試的高效管理與實(shí)施,嘗試發(fā)掘軟件質(zhì)量的奧秘。
—— 課程團(tuán)隊(duì)
課程概述
軟件測(cè)試是軟件工程專業(yè)教學(xué)計(jì)劃中一門實(shí)踐性較強(qiáng)的專業(yè)限選課軟件測(cè)試有沒有證書,主要內(nèi)容包括測(cè)試的基本概念、軟件測(cè)試基本技術(shù)、軟件測(cè)試過程、軟件開發(fā)各階段對(duì)應(yīng)的軟件測(cè)試等。
通過學(xué)習(xí)本門課程,學(xué)生能夠建立軟件測(cè)試的基本思維,能夠較為靈活地運(yùn)用軟件測(cè)試技術(shù)和方法對(duì)軟件產(chǎn)品進(jìn)行相關(guān)的測(cè)試工作;能夠了解基本的自動(dòng)化測(cè)試原理和過程;能夠與同行進(jìn)行有效的溝通和團(tuán)隊(duì)合作。
授課目標(biāo)
1.建立軟件測(cè)試是以用戶需求為中心的觀點(diǎn),具備軟件測(cè)試基本知識(shí),學(xué)會(huì)測(cè)試用例設(shè)計(jì)方法,學(xué)會(huì)測(cè)試過程管理,具備簡(jiǎn)單的軟件測(cè)試工具的操作知識(shí)。
2.能夠針對(duì)軟件產(chǎn)品提出合理可行的測(cè)試方案并撰寫測(cè)試計(jì)劃,能夠結(jié)合產(chǎn)品需求設(shè)計(jì)測(cè)試用例和執(zhí)行測(cè)試,能夠?qū)浖a(chǎn)品完成整體的測(cè)試工作,能夠選擇合適的工具、資源等對(duì)軟件產(chǎn)品進(jìn)行測(cè)試,能夠搭建基本的軟件質(zhì)量保證平臺(tái)。
3.樹立團(tuán)隊(duì)合作和自主學(xué)習(xí)意識(shí),具有缺陷預(yù)防意識(shí)。
成績(jī)要求
總成績(jī) = 單元測(cè)驗(yàn) 40% + 考試 40% + 討論 10% + 視頻時(shí)長(zhǎng) 10%
其中,討論至少參與3次
課程大綱
預(yù)備知識(shí)
《程序設(shè)計(jì)基礎(chǔ)》、《軟件工程》
參考資料
《軟件測(cè)試》,黑馬程序員,人民郵電出版社,2019年10月。
《軟件測(cè)試(原書第2版)》,(美)Ron 主編,機(jī)械工業(yè)出版社,2015年1月。
《軟件測(cè)試技術(shù)教程》,傅兵 主編,清華大學(xué)出版社,2014年5月。
《軟件測(cè)試的藝術(shù)(原書第3版)》,(美) J.Myers,Tom軟件測(cè)試有沒有證書,Corey 著,機(jī)械工業(yè)出版社,2012年4月。
《探索式軟件測(cè)試》,James A. ,清華大學(xué)出版社,2010年4月。