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

正文內(nèi)容

第二章黑盒測試-閱讀頁

2025-08-04 05:40本頁面
  

【正文】 等價類),哪些是結(jié)果(即輸出條件),并給每個原因和結(jié)果賦予一個標識符。分析軟件規(guī)格說明中的語義,找出原因與結(jié)果之間、原因與原因之間對應的關(guān)系,根據(jù)這些關(guān)系畫出因果圖。由于語法或環(huán)境的限制,有些原因與原因之間、原因與結(jié)果之間的組合情況不可能出現(xiàn)。 ( 4)把因果圖轉(zhuǎn)換為決策表。 因果圖法 ? 因果圖法的測試運用 某軟件規(guī)格說明書規(guī)定:輸入的第一個字符必須是 或 *,第二個字符必須是一個數(shù)字,此情況下進行文件的修改;如果第一個字符不是 或 *,則給出信息 N,如果第二個字符不是數(shù)字,則給出信息 M。 決策表法 ? 決策表法 1.決策表 決策表是把作為條件的所有輸入的各種組合值以及對應輸出值都羅列出來而形成的表格。因此,利用決策表能夠設計出完整的測試用例集合。 條件樁 條件項 動作樁 動作項 規(guī)則 決策表的組成 動作項和條件項緊密相關(guān),指出在條件項的各組取值情況下應采取的動作。 ( 2)確定規(guī)則的個數(shù)。 ( 4)填入動作項,得到初始決策表。 決策表法 ? 決策表的化簡 對于 n個條件的決策表,相應有 2n個規(guī)則(每個條件分別取真、假值),當 n較大時,決策表很繁瑣。決策表的簡化是以合并相似規(guī)則為目標。 決策表法 ? 決策表法的測試運用 下面以 NextDate函數(shù)為例,討論決策表測試用例的設計。例如,如果輸入為:1964年 8月 16日,則輸出為 1964年 8月 17日。 為了獲得下一個日期, NextDate函數(shù)需要執(zhí)行的操作只有如下 5種: ① day變量值加 1; ② day變量值復位為 1; ③ month變量值加 1; ④ month變量值復位為 1; ⑤ year變量值加 1??梢栽谝韵碌牡葍r類集合上建立決策表。簡化后的決策表如下所示。 測試用例 month day year 預期輸出 Test13 Test4 Test5 Test69 Test10 Test1114 Test15 Test16 Test17 Test18 Test19 Test20 Test2122 6 6 6 1 1 12 12 2 2 2 2 2 2 16 30 31 16 31 16 31 16 28 28 29 29 30 2022 2022 2022 2022 2022 2022 2022 2022 2022 2022 2022 2022 2022 不可能 不可能 不可能 黑盒測試方法的比較與選擇 ? 上面討論了幾種典型的黑盒測試方法,這些測試方法的共同特點是,它們都把程序看作是一個打不開的黑盒,只知道輸入到輸出的映射關(guān)系,根據(jù)軟件規(guī)格說明設計測試用例。 ? 邊界值分析方法則通過分析輸入變量的邊界值域設計測試用例。 黑盒測試方法的比較與選擇 1.測試工作量 以邊界值分析、等價類劃分和決策表測試方法來討論它們的測試工作量,即生成測試用例的數(shù)量與開發(fā)這些測試用例所需的工作量。 黑盒測試方法的比較與選擇 2.測試有效性 解釋測試有效性是很困難的。 所能夠做的,只是根據(jù)不同類型的故障,選擇最有可能發(fā)現(xiàn)這種缺陷的測試方法 (包括白盒測試 )。通過跟蹤所開發(fā)軟件中的故障的種類和密度,也可以改進這種方法。 ? 如果變量是獨立的,可采用邊界值分析測試和等價類測試。 ? 如果可保證是單缺陷假設,可采用邊界值分析和健壯性測試。 ? 如果變量引用的是邏輯量,可采用等價類測試用例和決策表測試。 ? 本節(jié)主要介紹幾款常用的功能測試工具,性能測試工具則在第 6章中介紹。 黑盒測試工具又分為:功能測試工具和性能測試工具。 ② 性能測試工具 :性能測試工具主要用于確定軟件和系統(tǒng)性能。在回歸測試中使用功能測試工具,可以大大減輕測試人員的工作量,提高測試效果。 下面主要介紹一些主流黑盒功能測試工具,如 Mercury Interactive公司的 WinRunner, IBM Rational公司的 TeamTest和 Robot, Compuware公司的 QACenter等。 ——WinRunner 4. WinRunner的使用 WinRunner的主窗口如下所示,主要包括標題欄、菜單欄、標準工具欄、用戶欄、狀態(tài)欄和測試窗口。 ? QTP的主界面與 WinRunner的主界面不同,界面中主要部分包括 :文件工具欄、測試工具欄 、測試面、數(shù)據(jù)表格 、活動屏幕。 黑盒測試工具介紹 ? 其他常用功能測試工具 1. IBM Rational公司的功能測試工具 Robot Robot是一個面向?qū)ο蟮能浖y試工具,主要針對 Web、ERP等進行自動功能測試。 此外, Rational TeamTest 是一個針對整個功能測試流程(從編寫和維護需求,到創(chuàng)建有效的測試腳本,直至缺陷跟蹤),提供全面解決方案的團隊測試工具。 QACenter主要包括:功能測試工具 QARun,性能測試工具 QALoad,可用性管理工具 EcoTools和性能優(yōu)化工具EcoScope。 2.試用等價類分析方法,對實例程序進行測試。 4.試用決策表方法,對實例程序進行測試。如果滿足畢達哥拉斯(Pythagorean)關(guān)系( c2=a2+b2),則三條邊構(gòu)成直角三角形。 7 .試為三角形問題中的直角三角形開發(fā)一個決策表和相應的測試用例。 8.學習安裝 WinRunner或 QTP,并通過操作實踐其自帶的“機票預定系統(tǒng)”,掌握該軟件測試工具的基本使用方法和主要功能。 10.用 WinRunner或 QTP來測試一個網(wǎng)上購物系統(tǒng),要求: 錄制整個購物流程; 練習插入各種檢查點 11.運用 WinRunner或 QTP,對本校校園網(wǎng)站進行測試并分析測試結(jié)果。
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1