軟件測試方法和技術(shù)重點(diǎn)和試題與答案_第1頁
軟件測試方法和技術(shù)重點(diǎn)和試題與答案_第2頁
軟件測試方法和技術(shù)重點(diǎn)和試題與答案_第3頁
軟件測試方法和技術(shù)重點(diǎn)和試題與答案_第4頁
軟件測試方法和技術(shù)重點(diǎn)和試題與答案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

、Ps:這個文檔可以幫學(xué)這門課的同學(xué)更好的復(fù)習(xí)!后面有些試題和答案!第一章:引論了解:為什么要進(jìn)行軟件測試軟件測試——產(chǎn)品質(zhì)量的保證軟件測試——控制成本的關(guān)鍵軟件測試——軟件可靠性確認(rèn)軟件測試——讓企業(yè)具備國際競爭的實(shí)力[什么是軟件測試BillHetzel博士(正向思維的代表):軟件測試就是為程序能夠按預(yù)期設(shè)想那樣運(yùn)行而建立足夠的信心?!败浖y試是一系列活動以評價一個程序或系統(tǒng)的特性或能力并確定是否達(dá)到預(yù)期的結(jié)果”測試是為了驗(yàn)證軟件是否符合用戶需求,即驗(yàn)證軟件產(chǎn)品是否能正常工作GlenfordJ.Myers(反向思維的代表):測試是為了證明程序有錯,而不是證明程序無錯誤一個好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤&一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試軟件測試是由“驗(yàn)證(Verification)”和“有效性確認(rèn)(Validation)”活動構(gòu)成的整體驗(yàn)證”是檢驗(yàn)軟件是否已正確地實(shí)現(xiàn)了產(chǎn)品規(guī)格書所定義的系統(tǒng)功能和特性“有效性確認(rèn)”是確認(rèn)所開發(fā)的軟件是否滿足用戶真正需求的活動。軟件測試和軟件開發(fā)的關(guān)系(第二章:軟件測試的基本概念了解:修復(fù)軟件缺陷的代價用戶需求驗(yàn)證代碼驗(yàn)證功能驗(yàn)證證系統(tǒng)非功能特性驗(yàn)證在設(shè)計(jì)階段就是它的3~6倍,在編程階段是它的10倍,在內(nèi)部測試階段是它的20~40倍,書金整理3在外部測試階段是它的30~70倍,而到了產(chǎn)品發(fā)布出去時,這個數(shù)字就是40~1000倍,修正錯誤的代價不是隨時間線性增長,而幾乎是呈指數(shù)增長的。掌握:…軟件測試的分類軟件測試的工作范疇軟件測試工作的組織與管理:制定測試策略、測試計(jì)劃,確認(rèn)所采用的測試方法與規(guī)范,控制測試進(jìn)度,管理測試資源。測試工作的實(shí)施:編制符合標(biāo)準(zhǔn)的測試文檔,搭建測試環(huán)境,開發(fā)測試腳本、與開發(fā)組織協(xié)作實(shí)現(xiàn)各階段的測試活動第三章:軟件測試方法理解:,白盒測試的概念黒盒測試的概念:白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是按照程序內(nèi)部的結(jié)構(gòu)測試程序,通過測試來檢測產(chǎn)品內(nèi)部動作是否按照設(shè)計(jì)規(guī)格說明書的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。掌握:白盒測試方法的分類:語句覆蓋,語句覆蓋法的基本思想是設(shè)計(jì)若干測試用例,運(yùn)行被測程序,使程序中的每個可執(zhí)行語句至少被執(zhí)行一次判定覆蓋,判定覆蓋法的基本思想是設(shè)計(jì)若干用例,運(yùn)行被測程序,使得程序中每個判斷的取真分支和取假分支至少經(jīng)歷一次,即判斷真假值均曾被滿足條件覆蓋,條件覆蓋的基本思想是設(shè)計(jì)若干測試用例,執(zhí)行被測程序以后,要使每個判斷中每個條件的可能取值至少滿足一次。路徑覆蓋,】判定-條件覆蓋,條件組合覆蓋,基本路徑測試法黑盒測試的概念:黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。黒盒測試方法的分類:等價類劃分法,分為有效等價類和無效等價類。有效等價類是有意義的、合理的輸入數(shù)據(jù),可檢查程序是否實(shí)現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能。無效等價類與有效等價類的意義相反邊界值分析法,確定邊界情況(輸入或輸出等價類的邊界))選取正好等于、剛剛大于或剛剛小于邊界值作為測試數(shù)據(jù)應(yīng)果圖法,判定表法用條件覆蓋法設(shè)計(jì)白盒測試用例用等價類和邊界值設(shè)計(jì)黒盒測試用例以上兩種設(shè)計(jì)測試用例的方法一定要掌握第四章了解:,TMM,過程能力描述了遵循一個軟件測試過程可能達(dá)到的預(yù)期結(jié)果的范圍。TMM的建立,得益于以下3點(diǎn):充分吸收、CMM的精華;基于歷史演化的測試過程;業(yè)界的最佳實(shí)踐。TPI,TPI是基于連續(xù)性表示法的測試過程改進(jìn)的參考模型,是在軟件控制、測試知識以及過往經(jīng)驗(yàn)的基礎(chǔ)上開發(fā)出來的CTP,關(guān)鍵測試過程(CriticalTestProcess,CTP)評估模型主要是一個內(nèi)容參考模型,一個上下文相關(guān)的方法,并能對模型進(jìn)行裁剪STEP,STEP(SystematicTestandEvaluationProcess,系統(tǒng)化測試和評估過程)是一個內(nèi)容參考模型,認(rèn)定測試是一個生命周期活動,在明確需求后開始直到系統(tǒng)退役。、第五章:單元測試掌握:單元測試的概念,單元測試:單元測試是對軟件基本組成單元(如函數(shù)、類的方法等)進(jìn)行的測試。定義:單元測試是對軟件基本組成單元進(jìn)行的測試。時機(jī):一般在代碼完成后由開發(fā)人員完成,QA人員輔助.概念:模塊,組件,單元%單元測試的測試人員:程序人員和開發(fā)人員單元測試的測試方法,檢查每一條獨(dú)立執(zhí)行路徑的測試。保證每條語句被至少執(zhí)行一次。檢查局部數(shù)據(jù)結(jié)構(gòu)完整性檢查模塊接口是否正確檢查臨界數(shù)據(jù)處理的正確性預(yù)見、預(yù)設(shè)的各種出錯處理是否正確有效單元測試的測試依據(jù)@第六章:集成測試和系統(tǒng)測試掌握:集成測試的概念,集成測試:集成測試是將軟件集成起來,對模塊之間的接口進(jìn)行測試。顧名思義,集成測試是將軟件集成起來后進(jìn)行測試。集成測試又叫子系統(tǒng)測試、組裝測試、部件測試等。模塊內(nèi)的集成,主要是測試模塊內(nèi)各個接口間的交互集成關(guān)系;子系統(tǒng)內(nèi)的集成,測試子系統(tǒng)內(nèi)各個模塊間的交互關(guān)系;@系統(tǒng)內(nèi)的集成,測試系統(tǒng)內(nèi)各個子系統(tǒng)和模塊間的集成關(guān)系。集成測試的測試人員:有經(jīng)驗(yàn)的測試人員和開發(fā)者共同集成測試的集成模式和經(jīng)典代表非漸增式測試模式:先分別測試每個模塊,再把所有模塊按設(shè)計(jì)要求放在一起結(jié)合成所要的程序,如大棒模式。漸增式測試模式:把下一個要測試的模塊同已經(jīng)測試好的模塊結(jié)合進(jìn)來進(jìn)行測試,測試完后再把下一個應(yīng)該測試的模塊結(jié)合起來測試。漸增式測試又可以根據(jù)每次添加模塊的路線分為自頂向下測試、自底向上測試和混合測試等方式。集成測試的測試依據(jù);)系統(tǒng)測試的概念,系統(tǒng)測試(特征測試):檢驗(yàn)系統(tǒng)所有元素之間協(xié)作是否合適,整個系統(tǒng)的性能和功能是否達(dá)到

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論