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

正文內(nèi)容

北京理工軟件工程實(shí)踐:軟件工程實(shí)踐(8)測(cè)試-預(yù)覽頁(yè)

 

【正文】 )用指定值、異常值和極限值驗(yàn)證全部計(jì)算; 2 ) 驗(yàn)證全部輸入數(shù)據(jù)的各種選擇; 3 ) 驗(yàn)證全部輸出數(shù)據(jù)的各種選擇和格式; 4 ) 每個(gè)單元的全部可執(zhí)行語(yǔ)句至少執(zhí)行一次; 5 ) 在每個(gè)分支點(diǎn)進(jìn)行選擇的測(cè)試 。 集成測(cè)試的要求 1) 必須對(duì)有調(diào)用關(guān)系的軟件單元之間的所有調(diào)用進(jìn)行測(cè)試 , 驗(yàn)證每個(gè)調(diào)用接口的完整性和一致性; 2) 應(yīng)對(duì)軟件進(jìn)行正確處理的能力的經(jīng)受錯(cuò)誤影響的能力進(jìn)行測(cè)試; 3) 應(yīng)測(cè)試在各種外部輸入下 , 從外部接口采集和 ( 或 ) 發(fā)送數(shù)據(jù)的能力 , 包括對(duì)正確數(shù)據(jù)及狀態(tài)的處理 , 對(duì)接口錯(cuò)誤 、 數(shù)據(jù)錯(cuò)誤 、 協(xié)議錯(cuò)誤的識(shí)別及處理 。 集成方式 ? 非增量方式 ? Big Bang ? 增量方式 ? 自頂向下方法 ? 自底向上方法 ? “ 三明治 ” 方法 增量和非增量方式的優(yōu)缺點(diǎn) ? 增量方式的優(yōu)點(diǎn): 。 ? 非增量方式的優(yōu)點(diǎn): 。 ? 人們期望它可以帶來(lái)方便 、 快捷的組裝效果 。 ? 集成的方式有兩種:深度優(yōu)先組裝法及寬度優(yōu)先組裝法 。 自頂向下集成的過(guò)程步驟 1) 主控模塊用作為測(cè)試驅(qū)動(dòng)器 。 4) 作完每一組測(cè)試后又再用一個(gè)真模塊代替另一個(gè)樁模塊 。 自底向上 集成的過(guò)程步驟 1) 低層的模塊組成簇 , 以執(zhí)行某個(gè)特定的軟件子功能 。 這樣在軟件結(jié)構(gòu)上逐步向上組裝 。 ? 針對(duì)自頂向下 、 自底向上方法各自的優(yōu)點(diǎn)和不足 ,人們提出了自頂向下和自底向上相結(jié)合 , 從兩頭向中間逼近的混合式組裝方法 , 被形象稱之為“ 三明治 ” 方法 。 除關(guān)鍵模塊及少數(shù)與之相關(guān)的模塊外 , 對(duì)其余模塊尤其是上層模塊仍采取自頂向下的測(cè)試方法 , 以便收到較早顯示程序總體輪廓的效果 。 ? 包括: ; , 其實(shí)際的運(yùn)行時(shí)間; ; ; 。 操作測(cè)試 ? 操作測(cè)試包括對(duì)用戶接口 、 人機(jī)接口和人機(jī)交互要求的所有測(cè)試 。 ? 測(cè)試內(nèi)容: , 檢測(cè)接口信息的格式和內(nèi)容 。 ? 可以允許在飽和點(diǎn)上性能降級(jí) , 但必須保證仍能順利運(yùn)行 。 2)系統(tǒng)使用條件的一種定義 , 系統(tǒng)輸入值用其按時(shí)間或在可能輸入范圍中以概率分布來(lái)定義 。 恢復(fù)性測(cè)試 ? 對(duì)有恢復(fù)或重置 ( RESET) 功能的軟件 ,應(yīng)專門(mén)對(duì)每一類導(dǎo)致恢復(fù)或重置的情況進(jìn)行測(cè)試 , 以確認(rèn)恢復(fù)或重置功能 。 回歸測(cè)試 ? 回歸測(cè)試是一種選擇性重新測(cè)試 , 目的是檢測(cè)系統(tǒng)或系統(tǒng)組成部分在修改期間產(chǎn)生的缺陷 , 用于驗(yàn)證已進(jìn)行的修改并未引起不希望的有害效果 , 或確認(rèn)修改后的系統(tǒng)或系統(tǒng)組成部分仍滿足規(guī)定的要求 。 測(cè)試方法 ? 靜態(tài)測(cè)試 ? 靜態(tài)分析 ? 代碼審查 ? 代碼走查 ? 技術(shù)評(píng)審 ? 桌面檢查 ? 動(dòng)態(tài)測(cè)試 ? 白盒測(cè)試 ? 控制流覆蓋 ? 數(shù)據(jù)流覆蓋 ? 黑盒測(cè)試 ? 功能分解 ? 等價(jià)類劃分 ? 邊值分析 ? 因果圖 ? 隨機(jī)測(cè)試 ? 猜錯(cuò)法 靜態(tài)測(cè)試 ? 代碼審查:小組集體閱讀討論檢查代碼 ? 代碼走查:小組集體用 “ 腦 ” 執(zhí)行并檢查代碼 ? 桌面檢查:由程序員閱讀自己編寫(xiě)的程序 ? 技術(shù)評(píng)審:會(huì)議形式討論檢查代碼 ? 靜態(tài)分析:對(duì)代碼的機(jī)械性、程式化的特性分析方法,包括控制流分析、數(shù)據(jù)流分析、接口分析、表達(dá)式分析 白盒測(cè)試與黑盒測(cè)試對(duì)比 黑盒測(cè)試 白盒測(cè)試 優(yōu) 點(diǎn) ?適用于各測(cè)試階段 ?從產(chǎn)品功能角度測(cè)試 ?容易入手生成測(cè)試數(shù)據(jù) ?可以構(gòu)成測(cè)試數(shù)據(jù)使特定程序部分得到測(cè)試 ?有一定的充分性度量手段 ?可獲得較多工具支持 缺 點(diǎn) ?某些代碼段得不到測(cè)試 ?如果規(guī)格說(shuō)明有誤則無(wú)法發(fā)現(xiàn) ?不易進(jìn)行充分性度量 ?不易生成測(cè)試數(shù)據(jù) ?無(wú)法對(duì)未實(shí)現(xiàn)規(guī)格說(shuō)明得部分測(cè)試 ?工作量大,通常只用于單元測(cè)試,有引用局限 性 質(zhì) 是一種確認(rèn)技術(shù),回答 “ 我們?cè)跇?gòu)造一個(gè)正確得系統(tǒng)嗎? ” 是一種驗(yàn)證技術(shù),回答 “ 我們?cè)谡_地構(gòu)造一個(gè)系統(tǒng)嗎? ” 白盒測(cè)試 ? 控制流測(cè)試 ? 語(yǔ)句覆蓋 ? 分支覆蓋 ? 條件覆蓋 ? 條件組合覆蓋 ? 路徑覆蓋 ? 數(shù)據(jù)流測(cè)試 ? 全定義使用路徑 ? 全使用路徑 ? 全定義路徑 ? 數(shù)據(jù)流異常狀態(tài)圖 測(cè)試覆蓋率 ? 采用白盒法進(jìn)行測(cè)試時(shí) , 考慮的是測(cè)試用例對(duì)程序內(nèi)部邏輯的覆蓋程度 。amp。 ? 語(yǔ)句覆蓋率:已執(zhí)行的可執(zhí)行語(yǔ)句占程序中可執(zhí)行語(yǔ)句總數(shù)的百分比 。 分支覆蓋例 ? A=3, B=0, X=1 ? 沿路徑 acd執(zhí)行 ? A=2, B=1, X=3 ? 沿路徑 abe執(zhí)行 A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 條件覆蓋 ? 條件覆蓋:執(zhí)行足夠的測(cè)試用例 , 使得判定中的每個(gè)子條件都獲得所有可能的結(jié)果 。 路徑覆蓋例 ? 四條路徑:ace,abd,abe,acd ? A=2,B=0,X=3(ace) ? A=1,B=0,X=1(abd) ? A=2,B=1,X=1(abe) ? A=3,B=0,X=1(acd) A1 and B=0 A1 and B=0 X=X/A X=X/A YES YES NO NO a b c e d 覆蓋率要求 ? 對(duì)單元測(cè)試來(lái)說(shuō) , 語(yǔ)句覆蓋和分支覆蓋是最基本的要求
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1