版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件工程概述課件軟件測(cè)試技術(shù)第一頁(yè),共三十五頁(yè),編輯于2023年,星期三特點(diǎn):軟件測(cè)試各個(gè)方面的基礎(chǔ)介紹。能幫助初學(xué)者樹立正確的態(tài)度和觀念參考教材2第二頁(yè),共三十五頁(yè),編輯于2023年,星期三特點(diǎn):使用表格形式介紹如何進(jìn)行開(kāi)展測(cè)試。如果你通過(guò)學(xué)習(xí)還不清楚如何具體測(cè)試,可以參考這本書??刹僮餍员容^強(qiáng)3第三頁(yè),共三十五頁(yè),編輯于2023年,星期三非常精細(xì)的介紹了黑盒測(cè)試和白盒測(cè)試用例的設(shè)計(jì)方法。內(nèi)容相對(duì)比較枯燥,但是非常有用。4第四頁(yè),共三十五頁(yè),編輯于2023年,星期三這本書可以視作和前一本是同類型的書,對(duì)黑盒、白盒測(cè)試進(jìn)行了詳盡的分析。書分作三個(gè)部分:一、軟件測(cè)試相關(guān)術(shù)語(yǔ)和概念介紹;二、測(cè)試生成(等價(jià)類劃分、邊界值分析、因果圖、有限狀態(tài)機(jī)……);三、測(cè)試充分性及其增強(qiáng)。5第五頁(yè),共三十五頁(yè),編輯于2023年,星期三和前兩本書相比,偏向?qū)嵺`和工程。同時(shí)介紹了足夠的測(cè)試?yán)碚撝R(shí)。6第六頁(yè),共三十五頁(yè),編輯于2023年,星期三另外:計(jì)算機(jī)軟件測(cè)試(原書第2版)/(美)卡尼爾(Kaner,C.)等著;王峰等譯,—北京:機(jī)械工業(yè)出版社;2004.5軟件評(píng)測(cè)師教程/柳純錄主編.一北京:清華大學(xué)出版社,2005.3Black,Rexetal.FoundationsofSoftwareTesting.*London:Thomson,2006.7第七頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試的基本概念黑盒測(cè)試技術(shù)和方法測(cè)試工具的使用結(jié)構(gòu)測(cè)試課程重點(diǎn)8第八頁(yè),共三十五頁(yè),編輯于2023年,星期三課程難點(diǎn)黑盒測(cè)試技術(shù)和方法測(cè)試工具的使用9第九頁(yè),共三十五頁(yè),編輯于2023年,星期三課程目標(biāo)了解軟件測(cè)試在軟件開(kāi)發(fā)中的地位和作用掌握軟件測(cè)試的技術(shù)和技巧掌握軟件測(cè)試相關(guān)文檔的編制掌握常用軟件測(cè)試工具的使用10第十頁(yè),共三十五頁(yè),編輯于2023年,星期三考核方式閉卷考試60%+平時(shí)成績(jī)40%考勤(15%): 曠課:2分/次 曠課≥6次:取消考試資格其他25%: 作業(yè)、上機(jī)練習(xí)等
11第十一頁(yè),共三十五頁(yè),編輯于2023年,星期三什么是軟件測(cè)試?1為什么要測(cè)試軟件?2什么是軟件缺陷?3如何進(jìn)行軟件測(cè)試?4第
1
章主要內(nèi)容Section112第十二頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試的目的1軟件可靠性2軟件測(cè)試的關(guān)鍵問(wèn)題3軟件測(cè)試的原則4軟件測(cè)試與軟件開(kāi)發(fā)的關(guān)系5軟件測(cè)試的工作流程6Section213第十三頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試概論1.1概述1.2國(guó)內(nèi)外現(xiàn)狀量1.3軟件測(cè)試與軟件項(xiàng)目的關(guān)系,1.4軟件測(cè)試的發(fā)展趨勢(shì)1.5第三方測(cè)試第
1
章section114第十四頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試是伴隨著軟件的產(chǎn)生而產(chǎn)生的,有了軟件生產(chǎn)和運(yùn)行就必然有軟件測(cè)試。早期的軟件開(kāi)發(fā)過(guò)程中,測(cè)試的含義比較狹窄,將測(cè)試等同于“調(diào)試”直到1957年,軟件測(cè)試才開(kāi)始與調(diào)試區(qū)別開(kāi)來(lái)到了20世紀(jì)70年代,盡管對(duì)“軟件工程”的真正含義還缺乏共識(shí),但這一詞條已經(jīng)頻繁出現(xiàn)。1972年在北卡羅來(lái)納大學(xué)舉行了首屆軟件測(cè)試正式會(huì)議15第十五頁(yè),共三十五頁(yè),編輯于2023年,星期三1979年,GlenfordMyers的《軟件測(cè)試藝術(shù)》(TheArtofSoftwareTest)Myers作為當(dāng)時(shí)最好的軟件測(cè)試,其定義是:“測(cè)試是為發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的一個(gè)程序或者系統(tǒng)的過(guò)程”。Myers以及他的同事們?cè)?0世紀(jì)70年代的工作是測(cè)試過(guò)程發(fā)展的里程碑。16第十六頁(yè),共三十五頁(yè),編輯于2023年,星期三直到20世紀(jì)80年代早期,“質(zhì)量“的號(hào)角才開(kāi)始吹響。軟件測(cè)試定義發(fā)生了改變,測(cè)試不單純是一個(gè)發(fā)現(xiàn)錯(cuò)誤的過(guò)程,而且包含軟件質(zhì)量評(píng)價(jià)的內(nèi)容。軟件開(kāi)發(fā)人員和測(cè)試人員開(kāi)始坐在一起探討軟件工程和測(cè)試問(wèn)題。制定了各類標(biāo)準(zhǔn),如IEEE、美國(guó)ANSI1983年,BillHetzel在《軟件測(cè)試完全指南》(CompleteGuideofSoftwrareTesting)一書中指出:測(cè)試是以評(píng)價(jià)一個(gè)程序或者系統(tǒng)屬性為目標(biāo)的任何一種活動(dòng)。17第十七頁(yè),共三十五頁(yè),編輯于2023年,星期三20世紀(jì)90年代,測(cè)試工具終于盛行起來(lái)。人們普遍意識(shí)到工具不僅是有用的,而且要對(duì)今天的軟件系統(tǒng)進(jìn)行充分的測(cè)試,工具是必不可少的。2002年,Rick&Stefan在《系統(tǒng)的軟件測(cè)試》(SystemSoftwareTesting)一書中對(duì)軟件測(cè)試做了進(jìn)一步定義:“測(cè)試是為了度量和提高被測(cè)軟件的質(zhì)量,對(duì)測(cè)試軟件進(jìn)行工程設(shè)計(jì)、實(shí)施和維護(hù)的整個(gè)生命周期過(guò)程”。18第十八頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試是為了盡快盡早地發(fā)現(xiàn)在軟件產(chǎn)品中所存在的各種軟件缺陷而展開(kāi)的貫穿整個(gè)軟件開(kāi)發(fā)生命周期、對(duì)軟件產(chǎn)品(包括階段性產(chǎn)品)進(jìn)行驗(yàn)證和確認(rèn)的活動(dòng)過(guò)程。軟件=程序+數(shù)據(jù)(庫(kù))+文檔+服務(wù)軟件?測(cè)試?軟件測(cè)試定義19第十九頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試概論1.1概述1.2國(guó)內(nèi)外現(xiàn)狀1.3軟件測(cè)試與軟件項(xiàng)目的關(guān)系,1.4軟件測(cè)試的發(fā)展趨勢(shì)1.5第三方測(cè)試第
1
章section120第二十頁(yè),共三十五頁(yè),編輯于2023年,星期三在軟件比較發(fā)達(dá)的國(guó)家,特別是美國(guó),軟件測(cè)試已經(jīng)發(fā)展成為一個(gè)獨(dú)立的產(chǎn)業(yè),主要體現(xiàn)在以下幾個(gè)方面。①軟件測(cè)試在軟件公司中占有重要的地位。比爾·蓋茨曾在馬薩諸塞州技術(shù)學(xué)院.的一次演講中說(shuō):“在微軟,一個(gè)典型的開(kāi)發(fā)項(xiàng)目組中測(cè)試工程師要比編碼工程師多得多,可以說(shuō)我們花費(fèi)在測(cè)試上的時(shí)間要比花費(fèi)在編碼上的時(shí)間多得多”。②軟件測(cè)試?yán)碚撗芯颗畈l(fā)展。每年舉辦各種各樣的測(cè)試技術(shù)年會(huì),發(fā)表了大量的軟件測(cè)試研究論文,引領(lǐng)軟件測(cè)試?yán)碚撗芯康膰?guó)際潮流。③軟件測(cè)試市場(chǎng)繁榮。美國(guó)有一些專業(yè)公司開(kāi)發(fā)軟件測(cè)試標(biāo)準(zhǔn)與測(cè)試工具,MI、Compuware、MaCabe,Rational等都是著名的軟件測(cè)試工具提供商,它們出品的測(cè)試工具已經(jīng)占領(lǐng)了國(guó)際市場(chǎng)。21第二十一頁(yè),共三十五頁(yè),編輯于2023年,星期三我國(guó)無(wú)論是在軟件測(cè)試?yán)碚撗芯窟€是在測(cè)試實(shí)踐上,和國(guó)外發(fā)達(dá)國(guó)家都有不少的差距,主要體現(xiàn)在對(duì)軟件產(chǎn)品化測(cè)試的技術(shù)研究還比較貧乏,從業(yè)人員較少,測(cè)試服務(wù)沒(méi)有形成足夠的規(guī)模等方面。但是,隨著我國(guó)軟件產(chǎn)業(yè)的蓬勃發(fā)展以及對(duì)軟件質(zhì)量的重視,軟件測(cè)試也越來(lái)越被人們所看重,軟件測(cè)試正在逐步成為一個(gè)新興的產(chǎn)業(yè)。我國(guó)正在邁入測(cè)試時(shí)代,主要體現(xiàn)在以下幾個(gè)方面。①1990年,成立了國(guó)家級(jí)的中國(guó)軟件評(píng)測(cè)中心,②國(guó)家人事部和信息產(chǎn)業(yè)部2003年關(guān)于職業(yè)資格認(rèn)證第一次在我國(guó)有了“軟件評(píng)測(cè)師”的稱號(hào),這是國(guó)家對(duì)軟件測(cè)試職業(yè)的高度重視與認(rèn)司。③第三方測(cè)試機(jī)構(gòu)得到了蓬勃的發(fā)展。測(cè)試服務(wù)體系已經(jīng)基本確立。用戶對(duì)軟件質(zhì)量要求越來(lái)越高,信息系統(tǒng)驗(yàn)收不再走過(guò)場(chǎng),而要通過(guò)第三方測(cè)試機(jī)構(gòu)的嚴(yán)格測(cè)試來(lái)判定。⑧“以測(cè)代評(píng)”正在成為我國(guó)科技項(xiàng)目擇優(yōu)支持的一項(xiàng)重要舉措,比如,國(guó)家“863”計(jì)劃對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)、辦公軟件、ERP等項(xiàng)目的經(jīng)費(fèi)支持,都是通過(guò)測(cè)試機(jī)構(gòu)科學(xué)客觀的測(cè)試結(jié)果來(lái)決定的。22第二十二頁(yè),共三十五頁(yè),編輯于2023年,星期三ISTQB國(guó)際軟件測(cè)試工程師認(rèn)證(InternationalSoftwareTestingQualificationBoard)
基礎(chǔ)級(jí)/FoundationLevel高級(jí)/AdvancedLevel專家級(jí)/ExpertLevel培訓(xùn)者獲得基礎(chǔ)級(jí)證書后,可申請(qǐng)參加更高級(jí)別的培訓(xùn)和認(rèn)證考試,并獲得相應(yīng)證書。至2008年10月,全球已有超過(guò)100,000IT專業(yè)人士持有ISTQB-CertifiedTester的認(rèn)證證書。軟件測(cè)試認(rèn)證23第二十三頁(yè),共三十五頁(yè),編輯于2023年,星期三ISTQB(contd.)中國(guó)于2006年5月26日在美國(guó)奧蘭多舉行的ISTQB2006年年會(huì)上得到正式批準(zhǔn),成為ISTQB的成員CSTQB是ISTQB在中國(guó)的惟一授權(quán)機(jī)構(gòu),由同濟(jì)大學(xué)、中國(guó)軟件評(píng)測(cè)中心、上海市軟件評(píng)測(cè)中心、上海滔瑞信息技術(shù)有限公司等共同組織,旨在推廣ISTQB的認(rèn)證體系,使中國(guó)軟件測(cè)試體系與國(guó)際接軌;同時(shí),配合國(guó)家行業(yè)主管部門制定和頒布符合國(guó)際標(biāo)準(zhǔn)的測(cè)試行業(yè)規(guī)范;加強(qiáng)國(guó)際交流與合作,推動(dòng)國(guó)際軟件測(cè)試人才流動(dòng)和技術(shù)交流等。
軟件測(cè)試認(rèn)證24第二十四頁(yè),共三十五頁(yè),編輯于2023年,星期三計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)水平考試是國(guó)家人事部和信息產(chǎn)業(yè)部組織實(shí)施的國(guó)家級(jí)考試,其目的是科學(xué)、公正地對(duì)全國(guó)計(jì)算機(jī)與軟件專業(yè)技術(shù)人員進(jìn)行職業(yè)資格和專業(yè)技術(shù)資格認(rèn)定、專業(yè)技術(shù)水平測(cè)試。軟考每年5月和11月考試兩次報(bào)名時(shí)間一般為考前2~3個(gè)月左右上半年考試時(shí)間為5月底,下半年考試時(shí)間為11月初。軟件測(cè)試認(rèn)證軟考25第二十五頁(yè),共三十五頁(yè),編輯于2023年,星期三計(jì)算機(jī)與軟件水平考試26第二十六頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試的挑戰(zhàn)雖然軟件測(cè)試技術(shù)的發(fā)展很快,但是其發(fā)展速度仍落后于軟件開(kāi)發(fā)技術(shù)的發(fā)展速度,使得軟件測(cè)試在今天面臨著很大的挑戰(zhàn),主要體現(xiàn)在以下幾個(gè)方面,①軟件在國(guó)防現(xiàn)代化、社會(huì)信息化和國(guó)民經(jīng)濟(jì)信息化領(lǐng)域中的作用越來(lái)越重要,由此產(chǎn)生的測(cè)試任務(wù)越來(lái)越繁重。②軟件規(guī)模越來(lái)越大,功能越來(lái)越復(fù)雜,如何進(jìn)行充分而有效的測(cè)試成為難題。③面向?qū)ο蟮拈_(kāi)發(fā)技術(shù)越來(lái)越普及,但是面向?qū)ο蟮臏y(cè)試技術(shù)卻剛剛起步。④對(duì)于分布式系統(tǒng)整體性能還不能進(jìn)行很好的測(cè)試。⑤對(duì)于實(shí)時(shí)系統(tǒng)來(lái)說(shuō),缺乏有效的測(cè)試手段。⑥隨著安全問(wèn)題的日益突出,信息系統(tǒng)的安全性如何進(jìn)行有效的測(cè)試與評(píng)估,成為世界性的難題。27第二十七頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試概論1.1概述1.2國(guó)內(nèi)外現(xiàn)狀1.3軟件測(cè)試與軟件項(xiàng)目的關(guān)系,1.4軟件測(cè)試的發(fā)展趨勢(shì)1.5第三方測(cè)試第
1
章section128第二十八頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試是為軟件項(xiàng)目服務(wù)的,在整個(gè)項(xiàng)目組中,要強(qiáng)調(diào)測(cè)試服務(wù)的概念;雖然軟件測(cè)試的目的是為了發(fā)現(xiàn)軟件中存在的錯(cuò)誤,但是,其根本目的是為了提高軟件質(zhì)量,降低軟件項(xiàng)目的風(fēng)險(xiǎn)。軟件的質(zhì)量風(fēng)險(xiǎn)表現(xiàn)在兩個(gè)方面:內(nèi)部風(fēng)險(xiǎn)是在即將銷售的時(shí)候發(fā)現(xiàn)有重大的錯(cuò)誤,從而延遲發(fā)布日期,失去市場(chǎng)機(jī)會(huì);外部風(fēng)險(xiǎn)是用戶發(fā)現(xiàn)了不能容忍的錯(cuò)誤,引起索賠、法律糾紛,以及用于客戶支持的費(fèi)用甚至失去客戶的風(fēng)險(xiǎn)。29第二十九頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試只能證明軟件存在錯(cuò)誤,而不能證明軟件沒(méi)有錯(cuò)誤。軟件公司對(duì)軟件項(xiàng)目的期望是在預(yù)計(jì)的時(shí)間、合理的預(yù)算下,提交一個(gè)可以交付的產(chǎn)品,測(cè)試的目的就是把軟件的錯(cuò)誤控制在一個(gè)可以進(jìn)行產(chǎn)品交付/發(fā)布的程度上,可以交付/發(fā)布的產(chǎn)品并不是沒(méi)有錯(cuò)誤的產(chǎn)品,因此軟件測(cè)試不可能無(wú)休止地進(jìn)行下去,而是要把錯(cuò)誤控制在一個(gè)合理的范圍之內(nèi).30第三十頁(yè),共三十五頁(yè),編輯于2023年,星期三軟件測(cè)試概論1.1概述1.2國(guó)內(nèi)外現(xiàn)狀1.3軟件測(cè)試與軟件項(xiàng)目的關(guān)系,1.4軟件測(cè)試的發(fā)展趨勢(shì)1.5第三方測(cè)試第
1
章section131第三十一頁(yè),共三十五頁(yè),編輯于2023年,星期三縱觀國(guó)內(nèi)外軟件測(cè)試的發(fā)展現(xiàn)狀,可以看到軟件測(cè)試有以下的發(fā)展趨勢(shì):①測(cè)試工作將進(jìn)一步前移。軟件測(cè)試不僅是單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試,對(duì)需求的精確性和完整性的測(cè)試技術(shù),對(duì)系統(tǒng)設(shè)計(jì)的測(cè)試技木是新的測(cè)試研究熱點(diǎn)。②軟件架構(gòu)師、開(kāi)發(fā)工程師、QA人員、測(cè)試工程師將進(jìn)行更好的融合。他們之間要成為伙伴關(guān)系,而不是相互對(duì)立的關(guān)系,因?yàn)樗麄兊墓ぷ骺梢韵嗷ソ梃b,相互促進(jìn),而且軟件測(cè)試工程師應(yīng)該盡早地介入整個(gè)工程,在軟件定義階段就要開(kāi)發(fā)相應(yīng)的測(cè)試方法,使得每一個(gè)需求定義都是可以測(cè)試的。③測(cè)試職業(yè)將得到充分的尊重。測(cè)試工程師和開(kāi)發(fā)工程師不僅是矛盾體,也是相互協(xié)調(diào)的統(tǒng)一體。在整個(gè)軟件開(kāi)發(fā)周期,他們提供的是一種至關(guān)重要的服務(wù),人們將充分認(rèn)識(shí)到測(cè)試的價(jià)值④設(shè)置獨(dú)立的軟件測(cè)試部門將成為越來(lái)越多的軟件公司的共識(shí)。⑤測(cè)試外包服務(wù)將快速增長(zhǎng)。和軟件開(kāi)發(fā)外包一樣,軟件測(cè)試外包是一種趨勢(shì),可以利用職業(yè)測(cè)試專家隊(duì)伍與機(jī)構(gòu)為自己的產(chǎn)品進(jìn)盯測(cè)試費(fèi)用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新能源汽車推廣貸款協(xié)議4篇
- 二零二五年度名下公司自愿解除勞動(dòng)合同競(jìng)業(yè)禁止協(xié)議4篇
- 二零二五年度模板木枋行業(yè)聯(lián)盟采購(gòu)合同3篇
- 二零二五版城市公園改造升級(jí)工程合同4篇
- 新春看消費(fèi)之家電篇:只屬于白電的狂歡
- 粘土圍堰施工方案
- 2025年綠色能源項(xiàng)目融資合作協(xié)議3篇
- 寧國(guó)無(wú)塵室設(shè)計(jì)施工方案
- 2025年度個(gè)人健身教練服務(wù)合同范本7篇
- 2025年度專業(yè)攝影車租賃合同模板(簡(jiǎn)易版)3篇
- 社區(qū)醫(yī)療抗菌藥物分級(jí)管理方案
- 《醫(yī)院標(biāo)識(shí)牌規(guī)劃設(shè)計(jì)方案》
- 國(guó)家職業(yè)大典
- 2024版房產(chǎn)代持協(xié)議書樣本
- 公眾號(hào)運(yùn)營(yíng)實(shí)戰(zhàn)手冊(cè)
- 2024中考地理必考試卷含解析
- (高清版)DZT 0282-2015 水文地質(zhì)調(diào)查規(guī)范(1:50000)
- 會(huì)議分組討論主持詞
- 動(dòng)火作業(yè)審批表
- 新能源汽車火災(zāi)事故處置程序及方法
- 教學(xué)查房及體格檢查評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論