freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)]第8章軟件測(cè)試-wenkub

2022-10-30 13:16:34 本頁(yè)面
 

【正文】 ?中等錯(cuò)誤 ?較嚴(yán)重錯(cuò)誤 ?嚴(yán)重錯(cuò)誤 按照 軟件生存周期各個(gè)階段 分類(lèi): ?問(wèn)題定義(需求分析)錯(cuò)誤 ?規(guī)格說(shuō)明錯(cuò)誤 ?設(shè)計(jì)錯(cuò)誤 ?編碼錯(cuò)誤 軟件測(cè)試的分類(lèi) 軟件測(cè)試分類(lèi): 靜態(tài)測(cè)試 軟件測(cè)試 動(dòng)態(tài)測(cè)試 黑盒測(cè)試 白盒測(cè)試 軟件測(cè)試的分類(lèi) 靜態(tài)測(cè)試: 靜態(tài)測(cè)試指被測(cè)程序不在機(jī)器上運(yùn)行,而 采用人工檢測(cè)和計(jì)算機(jī)輔助靜態(tài)檢測(cè) 的手段對(duì)程序進(jìn)行測(cè)試。 ?80%的員工問(wèn)題,是由 20%的員工所引起的。 ( 7)錯(cuò)誤經(jīng)過(guò)修改后, 相關(guān)的測(cè)試 必不可少。 軟件測(cè)試的目標(biāo)和原則 ( 4)把 Pareto原理 應(yīng)用到軟件測(cè)試中。 一次 成功的測(cè)試 是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 每一個(gè)模塊完成單元測(cè)試后,對(duì)軟件進(jìn)行各種 綜合測(cè)試 。 根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序內(nèi)部結(jié)構(gòu)精心設(shè)計(jì)一批測(cè)試用例,并利用這些用例去運(yùn)行程序,以發(fā)現(xiàn)程序中的錯(cuò)誤。第 8章 軟件測(cè)試 軟件測(cè)試是在軟件投入運(yùn)行之前 ,對(duì)軟件的 需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼 的 最后復(fù)審 。 軟件測(cè)試的概念和意義 軟件測(cè)試在軟件生命期中, 跨越兩個(gè)階段 。由專(zhuān)門(mén)的測(cè)試人員完成。 軟件測(cè)試的目標(biāo)和原則 軟件測(cè)試的原則: ( 1) 設(shè)計(jì)測(cè)試用例時(shí) , 要給出測(cè)試的預(yù)期結(jié)果 。即對(duì)發(fā)現(xiàn)錯(cuò)誤較多的程序段,應(yīng)進(jìn)行更深入的測(cè)試。 軟件測(cè)試的目標(biāo)和原則 帕累托原理: 帕累托 (Pareto)是十九世紀(jì)意大利的社會(huì)學(xué)家,他利用圖表顯示:國(guó)家財(cái)富的 80%掌握在 20%的人的手中,這種 80%~ 20%的關(guān)系,即是 帕累托原理 。 軟件測(cè)試的范圍 軟件測(cè)試的對(duì)象 : 軟件測(cè)試 不等于程序測(cè)試 ,在軟件定義與開(kāi)發(fā)的整個(gè)期間所得到的各種文檔資料,都是測(cè)試對(duì)象。 軟件測(cè)試的分類(lèi) 靜態(tài)測(cè)試方法: 人工檢測(cè): 人工審查程序或評(píng)審軟件。 計(jì)算機(jī)輔助靜態(tài)檢測(cè): 利用靜態(tài)檢測(cè)工具(如Splint, PCLINT 等 )對(duì)程序進(jìn)行測(cè)試。 動(dòng)態(tài)測(cè)試的方法: 黑盒測(cè)試: 測(cè)試產(chǎn)品的功能。 軟件測(cè)試需要的配置 測(cè)試 結(jié)果 分析 可靠性 分析 排錯(cuò) 軟件配置 測(cè)試配置 測(cè)試工具 測(cè)試結(jié)果 預(yù)期結(jié)果 錯(cuò)誤 出錯(cuò)率 數(shù)據(jù) 改正的軟件 預(yù)測(cè)的可靠性 軟件測(cè)試方法 白盒測(cè)試: 白盒測(cè)試也稱(chēng)為 結(jié)構(gòu)測(cè)試 ,通過(guò)分析程序的 內(nèi)部的邏輯與執(zhí)行路徑 來(lái)設(shè)計(jì)測(cè)試用例,并對(duì)用例進(jìn)行測(cè)試的方法。重點(diǎn)考察圖中的菱形框的內(nèi)容,即 判定條件 ,因?yàn)榕卸l件通常與條件結(jié)構(gòu)及循環(huán)結(jié)構(gòu)聯(lián)系在一起。(B==0)) X=X/A。 (A1)AND(B=0) (A=2)OR(X1) X=X/A X=X+1 T F F T 1 2 3 4 5 測(cè)試路徑為 124,即可保證每個(gè)語(yǔ)句至少執(zhí)行一次。 軟件測(cè)試方法 常用的覆蓋技術(shù)有: ( 2)判定覆蓋: 判定覆蓋是指設(shè)計(jì)足夠的測(cè)試用例,使被測(cè)程序的每個(gè)判定表達(dá)式至少獲得一次“真”和“假”值,從而使程序的每個(gè)分支至少都通過(guò)一次,所以判定覆蓋又叫分支覆蓋。判定覆蓋比語(yǔ)句覆蓋嚴(yán)格,若通過(guò)各個(gè)分支,各個(gè)語(yǔ)句也執(zhí)行了。但也有例外,如選擇以下兩組數(shù)據(jù): A=1, B=0, X=3( 滿足 A ≤ 1 , B=0, A ≠2 , X1 ) A=2, B=1, X=1( 滿足 A1, B≠0, X ≤1, A=2) 以上兩組數(shù)據(jù)覆蓋了判定表達(dá)式中的所有條件的可能取值,但只覆蓋了 第一個(gè)判定表達(dá)式的取“假”分支和第二個(gè)判定表達(dá)式的取“真”分支,此例不滿足判定覆蓋。并使每個(gè)判定表達(dá)式所有可能的結(jié)果也至少出現(xiàn)一次。該例中,兩個(gè)判定表達(dá)式共有 4個(gè)條件,有 8種組合: ① A1, B=0 ; ② A1, B≠0 ;③ A≤1, B=0; ④ A≤1, B≠0 ; ⑤ A=2, X1 ; ⑥ A=2, X≤1; ⑦ A≠2, X1; ⑧ A≠2, X≤1 ; 測(cè)試用例 4組數(shù)據(jù): A=2, B=0, X=2; 覆蓋條件組合① ⑤,路徑 124 A=2, B=1, X=1; 覆蓋條件組合② ⑥,路徑 134 A=1, B=1, X=1; 覆蓋條件組合④ ⑧,路徑 135 A=1, B=0, X=2; 覆蓋條件組合③ ⑦ ,路徑 134 顯然,滿足條件組合覆蓋的測(cè)試,一定滿足判定覆蓋、條件覆蓋、判定 /條件覆蓋,但該測(cè)試沒(méi)有覆蓋程序所有可能的執(zhí)行路徑, 125路徑?jīng)]有覆蓋。 軟件測(cè)試的方法 黑盒測(cè)試力圖發(fā)現(xiàn)下述類(lèi)型的錯(cuò)誤: ①功能不正確或遺漏了功能; ②接口錯(cuò)誤; 軟件測(cè)試的方法 黑盒測(cè)試法分類(lèi): ?等價(jià)類(lèi)劃分法 ?邊界值分析法
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1