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

正文內(nèi)容

hwy復(fù)習(xí)軟件工程ppt課件-文庫吧資料

2024-09-24 18:17本頁面
  

【正文】 消息實現(xiàn)彼此通信。 ?按照子類 (或稱為派生類 )與父類 (或稱為基類 )的關(guān)系,把若干個對象類組成一個層次結(jié)構(gòu)的系統(tǒng) (也稱為類等級 )。 ?認(rèn)為客觀世界是由各種對象組成的,任何事物都是對象,復(fù)雜的對象可以由比較簡單的對象以某種方式組合而成。 ?提高可維護(hù)性是支配軟件工程方法學(xué)所有步驟的關(guān)鍵目標(biāo)。( ) 2022/9/19 49 圖 維護(hù)組織 2022/9/19 50 ?軟件的可維護(hù)性定性地定義為: 維護(hù)人員理解、改正、改動或改進(jìn)這個軟件的難易程度。 ?適應(yīng)性維護(hù) ( Adaptive Maintenance): 要使運行的軟件能適應(yīng)運行環(huán)境的變動而修改軟件的過程。 ?完善性維護(hù) ( Perfective Maintenance):擴充原有系統(tǒng)的功能,提高原有系統(tǒng)的性能,滿足用戶的實際需要。 軟件的可靠性 2022/9/19 47 第 8章 維護(hù) 軟件維護(hù)的定義 P179 了解軟件維護(hù)的特點 軟件維護(hù)過程中維護(hù)組織包括哪些人員 ? P182 4決定軟件的可維護(hù)性的因素有哪些 ? P185— P186 5 軟件再工程過程 2022/9/19 48 軟件維護(hù)的定義 ? 軟件維護(hù) 是指軟件系統(tǒng)交付使用以后,為了改正錯誤或滿足新的需求而修改軟件的過程。通常需要把系統(tǒng)地分析、直覺和運氣組合起來,才能實現(xiàn)上述目標(biāo)。 2022/9/19 44 ? 調(diào)試 (也稱為糾錯)作為成功測試的后果出現(xiàn),也就是說,調(diào)試是在測試發(fā)現(xiàn)錯誤之后排除錯誤的過程。 ? 還有,輸入數(shù)據(jù)和輸出數(shù)據(jù)為 0的情況、輸入表格為空格或輸入表格只有一行等。 ? 錯誤推測方法的基本思想 : 列舉出程序中所有可能有的錯誤和容易發(fā)生錯誤的特殊情況,根據(jù)它們選擇測試用例。 D、輸入 /輸出有序集的邊界。 B、按照輸入 /輸出值個數(shù)的邊界。 B、選擇測試用例,測試等價類邊界。 2022/9/19 42 邊值分析法 ? 基本思想: 選擇等價類的邊緣值作為測試用例 , 讓每個等價類的邊界都得到測試 , 選擇測試用例既考慮 輸入 亦考慮 輸出 。 等價類分為: 有效等價類 — 對于程序的規(guī)格說明是合理的 、 有意義的輸入數(shù)據(jù)構(gòu)成的集合 。 滿足以下覆蓋情況: ① 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 選擇用例: [(2,0,4),(2,0,3)] ① ⑤ [(2,1,1),(2,1,2)] ② ⑥ [(1,0,3),(1,0,4)] ③ ⑦ [(1,1,1),(1,1,1)] ④ ⑧ 40 等 價 分 類 法 邊 值 分 析 法 錯 誤 推 測 法 黑盒法 不考慮程序的內(nèi)部結(jié)構(gòu)與特性,只根據(jù)程序功能或程序的外部特性設(shè)計測試用例。 A1 AND B=0 X:=X/A A=2 OR X1 X:=X+1 a b c d e 應(yīng)滿足以下覆蓋情況: 條件 : A1, A≤1, B=0, B≠0 A=2, A≠2, X1, X≤1 應(yīng)執(zhí)行路徑 ace ∧ abd 或: acd ∧ abe 選擇用例: [(2,0,4),(2,0,3)]( ace) [(1,1,1),(1,1,1)] (abd) Y Y N N 2022/9/19 39 條件組合覆蓋 ? 使得每個判定中條件的各種可能組合都至少出現(xiàn)一次。 應(yīng)滿足以下覆蓋情況: 判定一 : A1, A≤1, B=0, B≠0 判定二 : A=2, A≠2, X1, X≤1 選擇用例: [(2,0,4),(2,0,3)] [(1,1,1),(1,1,1)] N N Y Y 2 A≤1 A≠2 0 B=0 X1 1 A1 A=2 1 B≠0 X≤1 注意 :[(1,0,3),(1,0,4)] [(2,1,1),(2,1,2)] 滿足條件覆蓋,但不滿足判斷覆蓋。 A1 AND B=0 X:=X/A A=2 OR X1 X:=X+1 a b c d e 滿足語句覆蓋的情況: 執(zhí)行路徑: ace 選擇用例: [(2,0,4),(2,0,3)] 用例格式: [輸入 (A,B,X),輸出 (A,B,X)] Y N Y N 2022/9/19 36 判定覆蓋 ? 使得程序中每個判定至少為 TRUE 或 FALSE各一次。 ⑤ 條件組合覆蓋 : 執(zhí)行足夠的例子 , 使得每個判定中條件的各種可能組合都至少出現(xiàn)一次 。 ③ 條件覆蓋 :執(zhí)行足夠的測試用例 , 使得判定中的每個條件獲得各種可能的結(jié)果 。 語 句 覆 蓋 判 定 覆 蓋 條 件 覆 蓋 判 定 條 件 覆 蓋 條 件 組 合 覆 蓋 弱 強 白盒測試技術(shù) 2022/9/19 34 ① 語句覆蓋 : 選擇足夠的測試用例 , 使得程序中每個語句至少都能被執(zhí)行一次 。 重要 路徑通常是指完成模塊功能的主要路徑,一般是控制結(jié)構(gòu)。 檢查“錯誤處理程序”本身的錯誤。 ? 軟件測試 的準(zhǔn)則(盡早和不斷的測試、徹底測試的不可能、軟件測試是有風(fēng)險的行為、并非所有的軟件錯誤都能恢復(fù)、反向思維邏輯、由小到大的測試范圍、避免檢查自己的代碼、追溯至用戶需求) ? 測試方法(黑盒測試和白盒測試) ? 測試步驟(模塊測試、子系統(tǒng)測試、系統(tǒng)測試、驗收測試、平行運行) 2022/9/19 32 ? 測試內(nèi)容 模塊 模塊接口測試 局部數(shù)據(jù)結(jié)構(gòu)測試 重要路徑測試 錯誤處理測試 邊界條件測試 I/O 參數(shù)值的個數(shù)、類
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1