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

正文內(nèi)容

[計(jì)算機(jī)]第8章軟件測(cè)試-文庫(kù)吧在線文庫(kù)

  

【正文】 軟件測(cè)試方法 常用的覆蓋技術(shù)有: ( 4)判定 /條件覆蓋: 該覆蓋標(biāo)準(zhǔn)是指設(shè)計(jì)足夠的測(cè)試用例,使被測(cè)程序的每個(gè)判定表達(dá)式中每個(gè)條件的各種可能的值至少出現(xiàn)一次。 白盒測(cè)試在測(cè)試過(guò)程的早期階段進(jìn)行,而黑盒測(cè)試主要用于測(cè)試過(guò)程的 后期 。 無(wú)效等價(jià)類: 對(duì)程序的規(guī)格說(shuō)明來(lái)說(shuō)是錯(cuò)誤的,無(wú)意義的輸入數(shù)據(jù)的集合。如此重復(fù),直到所有有效等價(jià)類都被覆蓋為止。 軟件測(cè)試的方法 下面給出邊值分析法的幾條 經(jīng)驗(yàn)性原則 供參考: ①如果輸入條件指定了 范圍 [a, b],則 a、 b以及緊挨a、 b左右的各一個(gè)值都應(yīng)作為測(cè)試用例。 軟件測(cè)試方法 例如 ,測(cè)試一個(gè)對(duì)線性表(比如數(shù)組)進(jìn)行排序的程序,可推測(cè)列出以下幾項(xiàng)需要特別測(cè)試的情況: 1)輸入的線性表為空表; 2)表中只含有一個(gè)元素; 3)輸入表中所有元素已排好序; 4)輸入表已按逆序排好; 5)輸入表中部分或全部元素相同。 ( 1) 一次性組裝方式 ( 非增殖式 ) 一次性組裝方式的 基本思想 是首先分別測(cè)試每個(gè)模塊 ,然后將所有模塊全部組裝起來(lái)進(jìn)行測(cè)試 , 形成最終的軟件系統(tǒng) 。 軟件測(cè)試過(guò)程 ( 3) 混合增殖式測(cè)試 自頂向下增殖方式和自底向上增殖方式各有優(yōu)缺點(diǎn),在實(shí)際的測(cè)試過(guò)程中,可根據(jù)具體情況將兩種方法結(jié)合起來(lái)使用。 β測(cè)試的最大特點(diǎn)是 實(shí)際的使用環(huán)境 下進(jìn)行的測(cè)試 。 ( 5) 其它: 版本間的兼容性測(cè)試 、 安裝測(cè)試 , 最終提交的文檔測(cè)試等 。 軟件調(diào)試 歸納法調(diào)試 歸納法調(diào)試的基本思想是:從一些線索 (錯(cuò)誤征兆 )著手,通過(guò) 分析它們之間的關(guān)系 來(lái)找出錯(cuò)誤。判斷該三角形屬于哪一種三角形(不等邊、等腰和等邊三角形),并輸出判斷結(jié)果。 第四步:證明假設(shè) , 無(wú)法證明后應(yīng)重新假設(shè) 。 軟件調(diào)試 調(diào)試的過(guò)程如下: ① 確定出錯(cuò)原因; ② 找出錯(cuò)誤的位置; ③ 排除這個(gè)錯(cuò)誤; ④ 對(duì)修改后的代碼重復(fù)進(jìn)行相關(guān)測(cè)試; ⑤ 如果修正無(wú)效或引入了新的錯(cuò)誤 , 則撤銷此次改動(dòng)或是修改新的錯(cuò)誤; ⑥ 不斷重復(fù)上述過(guò)程 , 直到找到一個(gè)有效的解決辦法為止 。 軟件測(cè)試過(guò)程 系統(tǒng)測(cè)試分類: ( 1)恢復(fù)測(cè)試: 主要檢查系統(tǒng)的 容錯(cuò)能力 。 1) α測(cè)試: α測(cè)試是邀請(qǐng)用戶參加 , 在 開發(fā)場(chǎng)地進(jìn)行的測(cè)試 , 由開發(fā)組成員或用戶實(shí)際操作運(yùn)行 , 對(duì)測(cè)試過(guò)程中出現(xiàn)的問(wèn)題 , 由開發(fā)者記錄下來(lái) , 作為修改的依據(jù) 。 軟件測(cè)試過(guò)程 ( 2)增殖式組裝方式 增殖式組裝方式是采用 循序漸進(jìn) 的方式 , 每次增加一個(gè)模塊到已測(cè)試好的模塊中 。 單元測(cè)試主要從以下五個(gè)方面進(jìn)行: ( 1) 模塊接口測(cè)試 ( 參數(shù)的類型 、 個(gè)數(shù) 、 順序是否正確 ) ( 2) 局部數(shù)據(jù)結(jié)構(gòu)測(cè)試 ( 變量定義 、 使用 、 初始化是否正確 ) ( 3) 路徑測(cè)試 ( 4) 程序異常測(cè)試 ( 健壯性測(cè)試 ) ( 5) 邊界條件測(cè)試 軟件測(cè)試過(guò)程 單元測(cè)試屬于 動(dòng)態(tài)測(cè)試 ,需要運(yùn)行被測(cè)模塊,而被測(cè)模塊通常不是一個(gè)獨(dú)立的程序, 不能獨(dú)立運(yùn)行 ,因此要引入 驅(qū)動(dòng)模塊和樁模塊 ,模擬與被測(cè)模塊相聯(lián)系的調(diào)用模塊和被調(diào)用模塊。 軟件測(cè)試的方法 ③ 將規(guī)則 ① 和 ② 應(yīng)用于 輸出條件 ,即設(shè)計(jì)測(cè)試用例使輸出值達(dá)到邊界值及其左右的值。 步驟: 1)劃分等價(jià)類 2)設(shè)計(jì)測(cè)試用例 軟件測(cè)試方法 邊界值分析 邊界值分析也是一種黑盒測(cè)試法,是對(duì)等價(jià)類劃分法的 補(bǔ)充 。 ④如果規(guī)定了 輸入數(shù)據(jù)必須遵循的規(guī)則 ,則可劃分出一個(gè)有效的等價(jià)類(符合規(guī)則)和若干個(gè)無(wú)效的等價(jià)類(從不同的角度違反規(guī)則)。 如果某個(gè)等價(jià)類中任選一個(gè)測(cè)試用例,未發(fā)現(xiàn)程序錯(cuò)誤,則該類中的其他測(cè)試用例,也不會(huì)發(fā)現(xiàn)程序錯(cuò)誤。條件組合覆蓋是較強(qiáng)的覆蓋標(biāo)準(zhǔn)。 為滿足上述要求,選擇以下兩組數(shù)據(jù): A=2, B=0, X=3( 滿足 A1 , B=0, A=2 , X1 通過(guò)路徑 124) A=1, B=1, X=1( 滿足 A≤1, B≠0, X ≤1, A≠2通過(guò)路徑 135 ) 軟件測(cè)試方法 常用的覆蓋技術(shù)有: ( 3)條件覆蓋: 以上兩組數(shù)據(jù)不僅覆蓋了判定表達(dá)式中的所有條件的可能取值,而且覆蓋了 所有判定的取“真”分支和取“假”分支,在這種情況下條件覆蓋強(qiáng)于判定覆蓋。因此語(yǔ)句覆蓋是比較弱的覆蓋。amp。如測(cè)試數(shù)據(jù)自動(dòng)生成工具、靜態(tài)分析程序、動(dòng)態(tài)分析程序、測(cè)試結(jié)果分析程序等。 人工檢測(cè)可以發(fā)現(xiàn)計(jì)算機(jī)不易發(fā)現(xiàn)的錯(cuò)誤,據(jù)統(tǒng)計(jì)人工檢測(cè)可發(fā)現(xiàn) 30%~70%的邏輯設(shè)計(jì)和編碼錯(cuò)誤,從而減少系統(tǒng)測(cè)試的總工作量。 ?80%的員工問(wèn)題,是由 20%的員工所引起的。 軟件測(cè)試的目標(biāo)和原則 ( 4)把 Pareto原理 應(yīng)用到軟件測(cè)試中。 每一個(gè)模塊完成單元測(cè)試后,對(duì)軟件進(jìn)行各種 綜合測(cè)試 。第 8章 軟件測(cè)試 軟件測(cè)試是在軟件投入運(yùn)行之前 ,對(duì)軟件的 需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼 的 最后復(fù)審 。由專門的測(cè)試人員完成。即對(duì)發(fā)現(xiàn)錯(cuò)誤較多的程序段,應(yīng)進(jìn)行更深入的測(cè)試。 軟件測(cè)試的范圍 軟件測(cè)試的對(duì)象 : 軟件測(cè)試 不等于程序測(cè)試 ,在軟件定義與開發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1