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

正文內(nèi)容

工程師軟件測(cè)試用例設(shè)計(jì)方法研討-資料下載頁

2024-12-29 20:01本頁面
  

【正文】 忘,但是在實(shí)際使用中卻時(shí)有發(fā)生。 ? 好的軟件會(huì)處理這種情況。它通常將輸入內(nèi)容默認(rèn)為合法邊界內(nèi)的最小值,或者合法區(qū)間內(nèi)某個(gè)合理值;或者返回錯(cuò)誤提示信息。 因果圖法 ? 等價(jià)類劃分法和邊界值分析方法都是著重考慮輸入條件,而不考慮輸入條件的各種組合、輸入條件之間的相互制約關(guān)系。 ? 如果在測(cè)試時(shí)必須考慮輸入條件的各種組合,則可能的組合數(shù)目將是天文數(shù)字,因此必須考慮采用一種適合于描述多種條件的組合、產(chǎn)生多個(gè)相應(yīng)動(dòng)作的測(cè)試方法,這就需要利用因果圖(邏輯模型)。 ? 因果圖法是將自然語言規(guī)格說明轉(zhuǎn)化成形式語言規(guī)格說明的一種嚴(yán)格的方法,可以指出規(guī)格說明存在的不完整性和二義性。 因果圖法 (續(xù)) ? 因果圖法基于這樣的思想:一些程序的功能可以用決策表的形式來表示 , 并根據(jù)輸入條件的組合情況規(guī)定相應(yīng)的操作 。 因此 , 可以考慮為決策表中的每一列設(shè)計(jì)一個(gè)測(cè)試用例 , 以便測(cè)試程序在輸入條件的某種組合下的輸出是否正確 。 ? 概括地說 , 因果圖方法就是從程序規(guī)格說明書的描述中找出因 ( 輸入條件 ) 和果 ( 輸出結(jié)果或程序狀態(tài)的改變 ) , 將因果圖轉(zhuǎn)換為決策表 , 最后為決策表中的每一列設(shè)計(jì)一個(gè)測(cè)試用例 。 這種方法考慮到了輸入情況的各種組合以及各個(gè)輸入情況之間的相互制約關(guān)系 。 因果圖法 (續(xù)) ? 因果圖法最終生成的是決策表。利用因果圖生成測(cè)試用例的基本步驟: (1) 分析軟件規(guī)格說明中哪些是原因 (即輸入條件或輸入條件的等價(jià)類 ),哪些是結(jié)果 (即輸出條件 ),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符。 (2) 分析軟件規(guī)格說明中語義的內(nèi)容,找出原因與結(jié)果之間、原因與原因之間對(duì)應(yīng)的關(guān)系, 根據(jù)這些關(guān)系畫出因果圖。 (3) 由于語法或環(huán)境的限制,有些原因與原因之間、原因與結(jié)果之間的組合情況不可能出現(xiàn)。為表明這些特定的情況,在因果圖上使用一些記號(hào)表明約束或限制條件。 (4) 把因果圖轉(zhuǎn)換為決策表。 (5) 根據(jù)決策表中的每一列設(shè)計(jì)測(cè)試用例。 決策表測(cè)試法 ? 在所有的黑盒測(cè)試方法中,基于決策表(也稱判定表)的測(cè)試是最為嚴(yán)格、最具有邏輯性的測(cè)試方法。 ? 決策表:是分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況的工具。它可以把復(fù)雜的邏輯關(guān)系和多種條件組合的情況表達(dá)得既具體又明確。 ? 在一些數(shù)據(jù)處理問題當(dāng)中,某些操作的實(shí)施依賴于多個(gè)邏輯條件的組合,即:針對(duì)不同邏輯條件的組合值,分別執(zhí)行不同的操作。決策表很適合于處理這類問題。 決策表測(cè)試法 (續(xù)) ? 決策表組成 決策表通常由 4部分組成,分別是: (1)條件樁 — 列出問題的所有條件 , 除特別說明 ,列出的條件的先后次序無關(guān)緊要 。 (2)條件項(xiàng) — 針對(duì)條件樁給出的條件列出所有可能的取值 。 (3)動(dòng)作樁 — 列出問題規(guī)定的可能采取的操作 , 這些操作的順序一般沒有約束 。 (4)動(dòng)作項(xiàng) — 與條件項(xiàng)緊密相關(guān) , 指出在條件項(xiàng)的各組取值情況下應(yīng)采取的動(dòng)作 。 決策表測(cè)試法 (續(xù)) 條件樁 動(dòng)作樁 條件項(xiàng) 動(dòng)作項(xiàng) 規(guī)則 規(guī)則:是指任何一個(gè)條件組合的特定取值及其相應(yīng)要執(zhí)行的操作。在決策表中貫穿條件項(xiàng)和動(dòng)作項(xiàng)的一列就是一條規(guī)則。 決策表測(cè)試法 (續(xù)) ? 建立決策表的步驟: (1) 確定規(guī)則的個(gè)數(shù)。假如有 n個(gè)條件,每個(gè)條件有兩個(gè)取值 (0,1),則有 2n種規(guī)則。 (2) 列出所有的條件樁和動(dòng)作樁。 (3) 填入條件項(xiàng)。 (4) 填入動(dòng)作項(xiàng),得到初始決策表。 (5) 簡(jiǎn)化決策表,合并相似規(guī)則。 若表中有兩條以上規(guī)則具有相同的動(dòng)作,并且在條件項(xiàng)之間存在極為相似的關(guān)系,便可以合并。合并后的條件項(xiàng)用符號(hào)? ?表示與取值無關(guān),稱為無關(guān)條件。 決策表測(cè)試法 (續(xù)) ? 適合使用決策表設(shè)計(jì)測(cè)試用例的條件: (1) 規(guī)格說明以決策表形式給出,或較容易轉(zhuǎn)換成 決策表。 (2) 條件的排列順序不會(huì)也不應(yīng)影響執(zhí)行的操作。 (3) 規(guī)則的排列順序不會(huì)也不應(yīng)影響執(zhí)行的操作。 (4) 當(dāng)某一規(guī)則的條件已經(jīng)滿足,并確定要執(zhí)行的操作后,不必檢驗(yàn)別的規(guī)則。 (5) 如果某一規(guī)則得到滿足要執(zhí)行多個(gè)操作,這些操作的執(zhí)行順序無關(guān)緊要。 測(cè)試方法的選擇 ? 通常,在確定測(cè)試方法時(shí),應(yīng)遵循以下原則: (1) 根據(jù)程序的重要性和一旦發(fā)生故障將造成的損失來確定測(cè)試等級(jí)和測(cè)試重點(diǎn)。 (2) 認(rèn)真選擇測(cè)試策略,以便能盡可能少的使用測(cè)試用例,發(fā)現(xiàn)盡可能多的程序錯(cuò)誤。因?yàn)橐淮瓮暾能浖y(cè)試過后,如果程序中遺留的錯(cuò)誤過多并且嚴(yán)重,則表明該次測(cè)試是不足的,而測(cè)試不足則意味著讓用戶承擔(dān)隱藏錯(cuò)誤帶來的危險(xiǎn),但測(cè)試過度又會(huì)帶來資源的浪費(fèi)。因此,測(cè)試需要找到一個(gè)平衡點(diǎn)。 測(cè)試方法的選擇 (續(xù)) ? 通常在確定測(cè)試策略時(shí),有以下 5條參考原則: (1) 在任何情況下都必須采用邊界值分析法。這種方法設(shè)計(jì)出的測(cè)試用例發(fā)現(xiàn)程序錯(cuò)誤的能力最強(qiáng)。 (2) 必要時(shí)采用等價(jià)類劃分法補(bǔ)充測(cè)試用例。 (3) 采用錯(cuò)誤推斷法再追加測(cè)試用例。 (4) 對(duì)照程序邏輯,檢查已設(shè)計(jì)出的測(cè)試用例的邏輯覆蓋程度。如果沒有達(dá)到要求的覆蓋標(biāo)準(zhǔn),則應(yīng)當(dāng)再補(bǔ)充更多的測(cè)試用例。 (5) 如果程序的功能說明中含有輸入條件的組合情況,則應(yīng)一開始就選用因果圖法。 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1