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

正文內(nèi)容

軟件測試技術(shù)軟件測試技術(shù)與質(zhì)量保障培訓(xùn)課程-資料下載頁

2025-05-23 13:33本頁面

【導(dǎo)讀】黑盒測試用例設(shè)計(jì)方法。因果圖和判定表驅(qū)動(dòng)法。部信息的完整性。又稱為功能測試。是否有不正確或遺漏的功能。是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息訪問錯(cuò)。性能上是否能夠滿足要求。不深入代碼細(xì)節(jié)的軟件測試是動(dòng)態(tài)黑盒測試。良好的規(guī)格說明將提供軟件的輸入條件和輸出。失敗測試是純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行某。等價(jià)類劃分是一種典型的黑盒測試方法,使用這一。等價(jià)類劃分方法把所有可能的輸入數(shù)據(jù),即程序的。出等價(jià)類表)和選取測試用例兩步。對于揭露程序中的錯(cuò)誤都是等效的。立一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類。內(nèi)的歸于無效等價(jià)類。序要對每個(gè)輸入值分別進(jìn)行處理。例如,在教師上崗方案中規(guī)定。分別計(jì)算分?jǐn)?shù),做相應(yīng)的處理?;驍?shù)字的任意組合構(gòu)成。數(shù)為8個(gè),最大字符數(shù)為80個(gè)。了所有的等價(jià)類。人們從長期的測試工作經(jīng)驗(yàn)得知,大量的。不是在輸入范圍的內(nèi)部。我們應(yīng)注意到這三。問題恰出現(xiàn)在容易被。疏忽的邊界附近。應(yīng)確定邊界情況。應(yīng)當(dāng)選取正好等于,剛剛。1)對16-bit的整數(shù)而言32767和-32768

  

【正文】 結(jié)果 – 如果各因子之間沒有相關(guān)性,則最終結(jié)果比較完美,否則,結(jié)果將不太可信 – 優(yōu)點(diǎn)在于實(shí)驗(yàn)次數(shù)少 正交實(shí)驗(yàn)設(shè)計(jì)方法( 8) ? 正交實(shí)驗(yàn)設(shè)計(jì)從全面的因子的水平值中選擇具有典型性、代表性的組合,使能反映全面情況。 ? 正交設(shè)計(jì)通過正交表實(shí)現(xiàn) —— – L:正交表代號(hào) – n:實(shí)驗(yàn)次數(shù) – t:水平數(shù) – c:因子數(shù) )( tL正交實(shí)驗(yàn)設(shè)計(jì)方法( 9) ? 正交表的特征 – 每一列中,不同數(shù)字出現(xiàn)的次數(shù)相等 – 任意兩列中數(shù)字的排序方式齊全而且均衡 ? 正交法背后有著嚴(yán)謹(jǐn)?shù)慕y(tǒng)計(jì)學(xué)定理作為支撐,在減少實(shí)驗(yàn)次數(shù)的同時(shí),提高了科學(xué)性。 因子 實(shí)驗(yàn) 1 2 3 組合 1 1 1 1 A1B1C1 2 1 2 2 A1B2C2 3 1 3 3 A1B3C3 4 2 1 2 A2B1C2 5 2 2 3 A2B2C3 6 2 3 1 A2B3C1 7 3 1 3 A3B1C3 8 3 2 1 A3B2C1 9 3 3 2 A3B3C2 正交實(shí)驗(yàn)測試用例設(shè)計(jì)步驟( 1) ? 提取功能說明 ,構(gòu)造因子 狀態(tài)表:把影響實(shí)驗(yàn)指標(biāo)的條件稱為因子 .而影響實(shí)驗(yàn)因子的條件叫因子的狀態(tài) .利用正交實(shí)驗(yàn)設(shè)計(jì)方法來設(shè)計(jì)測試用例時(shí) ,首先要根據(jù)被測試軟件的規(guī)格說明書找出影響其功能實(shí)現(xiàn)的操作對象和外部因素 ,把他們當(dāng)作因子 ,而把各個(gè)因子的取值當(dāng)作狀態(tài) .對軟件需求規(guī)格說明中的功能要求進(jìn)行劃分 ,把整體的概要性的功能要求進(jìn)行層層分解與展開 ,分解成具體的有相對獨(dú)立性的基本的功能要求 .這樣就可以把被測試軟件中所有的因子都確定下來 ,并為確定個(gè)因子的權(quán)值提供參考的依據(jù) .確定因子與狀態(tài)是設(shè)計(jì)測試用例的關(guān)鍵 .因此要求盡可能全面的正確的確定取值 ,以確保測試用例的設(shè)計(jì)作到完整與有效。 正交實(shí)驗(yàn)測試用例設(shè)計(jì)步驟( 2) ? 加權(quán)篩選 ,生成因素分析表:對因子與狀態(tài)的選擇可按其重要程度分別加權(quán) .可根據(jù)各個(gè)因子及狀態(tài)的作用大小 ,出現(xiàn)頻率的大小以及測試的需要 ,確定權(quán)值的大小。 ? 利用正交表構(gòu)造測試數(shù)據(jù)集:正交表的推導(dǎo)依據(jù) Galois理論 功能圖法( 1) ? 一個(gè)程序的功能說明通常由動(dòng)態(tài)說明和靜態(tài)說明組成 .動(dòng)態(tài)說明描述了輸入數(shù)據(jù)的次序或轉(zhuǎn)移的次序 .靜態(tài)說明描述了輸入條件與輸出條件之間的對應(yīng)關(guān)系 .對于較復(fù)雜的程序 ,由于存在大量的組合情況 ,因此 ,僅用靜態(tài)說明組成的規(guī)格說明對于測試來說往往是不夠的 .必須用動(dòng)態(tài)說明來補(bǔ)充功能說明 . 功能圖法( 2) ? 功能圖方法是用功能圖 FD形式化地表示程序的功能說明 ,并機(jī)械地生成功能圖的測試用例 . ? 功能圖模型由狀態(tài)遷移圖和邏輯功能模型構(gòu)成 . – 狀態(tài)遷移圖用于表示輸入數(shù)據(jù)序列以及相應(yīng)的輸出數(shù)據(jù) .在狀態(tài)遷移圖中 ,由輸入數(shù)據(jù)和當(dāng)前狀態(tài)決定輸出數(shù)據(jù)和后續(xù)狀態(tài) . – 邏輯功能模型用于表示在狀態(tài)中輸入條件和輸出條件之間的對應(yīng)關(guān)系 .邏輯功能模型只適合于描述靜態(tài)說明 ,輸出數(shù)據(jù)僅由輸入數(shù)據(jù)決定 . 功能圖法( 3) ? 測試用例則是由測試中經(jīng)過的一系列狀態(tài)和在每個(gè)狀態(tài)中必須依靠輸入 /輸出數(shù)據(jù)滿足的一對條件組成 . ? 功能圖方法其實(shí)是是一種黑盒白盒混合用例設(shè)計(jì)方法。 功能圖法( 4) ? 測試用例生成方法:從功能圖生成測試用例 ,得到的測試用例數(shù)是可接受的 . 問題的關(guān)鍵的是如何從狀態(tài)遷移圖中選取測試用例 . 若用節(jié)點(diǎn)代替狀態(tài) ,用弧線代替遷移 ,則狀態(tài)遷移圖就可轉(zhuǎn)化成一個(gè)程序的控制流程圖形式 .問題就轉(zhuǎn)化為程序的路徑測試問題(如白盒測試)問題了 . 功能圖法( 5) ? 從功能圖生成測試用例的過程 – 生成局部測試用例 :在每個(gè)狀態(tài)中 ,從因果圖生成局部測試用例 .局部測試用例由原因值(輸入數(shù)據(jù))組合與對應(yīng)的結(jié)果值(輸出數(shù)據(jù)或狀態(tài))構(gòu)成。 – 測試路徑生成 :利用上面的規(guī)則生成從初始狀態(tài)到最后狀態(tài)的測試路徑。 – 測試用例合成 :合成測試路徑與功能圖中每個(gè)狀態(tài)中的局部測試用例 .結(jié)果是初始狀態(tài)到最后狀態(tài)的一個(gè)狀態(tài)序列 ,以及每個(gè)狀態(tài)中輸入數(shù)據(jù)與對應(yīng)輸出數(shù)據(jù)的組合。 測試用例設(shè)計(jì)綜合策略 ? 1)在任何情況下都必須使用邊界值分析方法,經(jīng)驗(yàn)表明用這種方法設(shè)計(jì)出測試用例發(fā)現(xiàn)程序錯(cuò)誤的能力最強(qiáng)。 ? 2)必要時(shí)用等價(jià)類劃分方法補(bǔ)充一些測試用例。 ? 3)用錯(cuò)誤推測法再追加一些測試用例。 ? 4)對照程序邏輯,檢查已設(shè)計(jì)出的測試用例的邏輯覆蓋程度,如果沒有達(dá)到要求的覆蓋標(biāo)準(zhǔn),應(yīng)當(dāng)再補(bǔ)充足夠的測試用例。 ? 5)如果程序的功能說明中含有輸入條件的組合情況,則一開始就可選用因果圖法。 復(fù)習(xí)要點(diǎn) ? 黑盒測試的定義 ? 典型黑盒測試的幾種方法: 等價(jià)類劃分 邊界值分析 因果圖方法 正交實(shí)驗(yàn)設(shè)計(jì)法 等價(jià)類劃分練習(xí) ? 設(shè)有一個(gè)檔案管理系統(tǒng),要求用戶輸入以年月表示的日期。假設(shè)日期限定在 1990年 1月~2049年 12月,并規(guī)定日期由 6位數(shù)字字符組成,前 4位表示年,后 2位表示月?,F(xiàn)用等價(jià)類劃分法設(shè)計(jì)測試用例,來測試程序的 日期檢查功能 。 ? 1)劃分等價(jià)類并編號(hào) ,下表等價(jià)類劃分的結(jié)果 輸入等價(jià)類 有效等價(jià)類 無效等價(jià)類 日期的類型及長度 ① 6位數(shù)字字符 ② 有非數(shù)字字符 ③少于 6位數(shù)字字符 ④多于 6位數(shù)字字符 年份范圍 ⑤ 在1990~2049之間 ⑥ 小于 1990 ⑦ 大于 2049 月份范圍 ⑧ 在 01~12之間 ⑨ 等于 00 ⑩ 大于 12 ? 2)設(shè)計(jì)測試用例,以便覆蓋所有的有效等價(jià)類在表中列出了 3個(gè)有效等價(jià)類,編號(hào)分別為①、⑤、⑧,設(shè)計(jì)的測試用例如下: ? 測試數(shù)據(jù) 期望結(jié)果 覆蓋的有效等價(jià)類 20xx11 輸入有效 ①、⑤、⑧ 3)為每一個(gè)無效等價(jià)類設(shè)計(jì)一個(gè)測試用例,設(shè)計(jì)結(jié)果如下: 測試數(shù)據(jù) 期望結(jié)果 覆蓋的無效等價(jià)類 95June 無效輸入 ② 20xx6 無效輸入 ③ 20xx006 無效輸入 ④ 198912 無效輸入 ⑥ 20xx01 無效輸入 ⑦ 20xx00 無效輸入 ⑨ 20xx13 無效輸入 ⑩ 邊界值分析練習(xí) ? 現(xiàn)有一個(gè)學(xué)生標(biāo)準(zhǔn)化考試批閱試卷 ,產(chǎn)生成績報(bào)告的程序。其規(guī)格說明如下 :程序的輸入文件由一些有 80個(gè)字符的記錄組成 ,如下圖所示,所有記錄分為 3組: ? ①標(biāo)題:這一組只有一個(gè)記錄,其內(nèi)容為輸出成績報(bào)告的名字。 ? ② 試卷各題標(biāo)準(zhǔn)答案記錄:每個(gè)記錄均在第 80個(gè)字符處標(biāo)以數(shù)字 2。該組的第一個(gè)記錄的第 1至第 3個(gè)字符為題目編號(hào)(取值為 1一 999)。第 10至第 59個(gè)字符給出第 1至第 50題的答案(每個(gè)合法字符表示一個(gè)答案)。該組的第 2,第 3…… 個(gè)記錄相應(yīng)為第 51至第 100,第 101至第 150, … 題的答案。 ③每個(gè)學(xué)生的答卷描述:該組中每個(gè)記錄的第 80個(gè)字符均為數(shù)字 3。每個(gè)學(xué)生的答卷在若干個(gè)記錄中給出。如甲的首記錄第 1至第 9字符給出學(xué)生姓名及學(xué)號(hào),第 10至第 59字符列出的是甲所做的第 1至第 50題的答案。若試題數(shù)超過 50,則第 2,第3…… 紀(jì)錄分別給出他的第 51至第 100,第 101至第150…… 題的解答。然后是學(xué)生乙的答卷記錄。 ? ④ 學(xué)生人數(shù)不超過 200,試題數(shù)不超過999。 ⑤程序的輸出有 4個(gè)報(bào)告: a)按學(xué)號(hào)排列的成績單,列出每個(gè)學(xué)生的成績、名次。 b)按學(xué)生成績排序的成績單。 c)平均分?jǐn)?shù)及標(biāo)準(zhǔn)偏差的報(bào)告。 d)試題分析報(bào)告。按試題號(hào)排序,列出各題學(xué)生答對的百分比。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1