




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本章教學目標理論環(huán)節(jié)學習理解黑盒測試方法的基本概念·學習理解黑盒測試的兩個典型問題學習掌握黑盒測試的等價類劃分法學習掌握黑盒測試的邊界值分析法學習掌握黑盒測試的因果圖測試法和決策表法實踐環(huán)節(jié)通過案例運用學習掌握運用方法解決實際問題的能力運用等價類劃分法與邊界值分析法進行實際程序測試·運用因果圖測試法與決策表法進行實際程序測試3.1測試用例設計概述3.1.1測試用例的定義和特征3.12測試用例的基本準則3.1.3設計測試用例的著眼點3.14測試用例設計書寫標準Return3.1.1測試用例的定義和特征測試用例的定義(1)測試用例是為特定的目的而設計的一組測試輸入執(zhí)行條件和預期的結果。(2)測試用例是執(zhí)行的最小實體。測試用例的特征(1)最有可能抓住錯誤的;(2)不是重復的、多余的(3)一組相似測試用例中最有效的;(4)既不是太簡單,也不是太復雜。3.1.2設計測試用例的基本準則測試用例的代表性能夠代表并覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作和環(huán)境設置等測試結果的可判定性即測試執(zhí)行結果的正確性是可判定的,每一個測試用例都應有相應的期望結果測試結果的可再現(xiàn)性即對同樣的測試用例,系統(tǒng)的執(zhí)行結果應當是相同的。3.1.3設計測試用例的著眼點根據(jù)產(chǎn)品規(guī)格,測試基本功能;考慮設計一般用戶(非專業(yè)人員)的使用方案;考慮設計稀有或特殊的使用方案;與系統(tǒng)其他組成部分的配合(如FAX和上網(wǎng)可能要用到MODEM,測試中考慮對設備的共享)考慮特殊情況(如內存和硬件的沖突等);設計極端情況(如內存泄漏、破壞性測試等);好的測試用例集能花費最小的代價(人力、物力、財力、時間)做最好的測試3.14測試用例設計書寫標準在ANSIIEEE829-1983標準中列出了和測試設計相關的測試用例編寫規(guī)范和模板。標準模板中主要元素如下:標識符——惟一標識每一個測試用例測試項——準確的描述所需要測試的項及其特征測試環(huán)境要求——表征執(zhí)行該測試用例需要的測試環(huán)境輸入標準——執(zhí)行測試用例的輸入需求(這些輸入可能包括數(shù)據(jù)、文件或者操作)輸出標準——按照指定的環(huán)境和輸入標準得到的期望輸出結果測試用例之間的關聯(lián)——標識該測試用例與其它的測試(或其它測試用例)之間的依賴關系范例1范例232黑盒測試法的概念黑盒測試被稱為功能測試或數(shù)據(jù)驅動測試。在測試時,把被測程序視為一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下進行?!げ捎煤诤袦y試的目的主要是在已知軟件產(chǎn)品所應具有的功能的基礎上,進行:(1)檢査程序功能能否按需求規(guī)格說明書的規(guī)定正常使用測試各個功能是否有遺漏,檢測性能等特性要求是否滿足(2)檢測人機交互是否錯誤,檢測藪據(jù)結構或外部數(shù)據(jù)庫訪問是否錯誤,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸岀結果,并保持外部信息(如藪據(jù)庫或文件)的完整性(3)檢測程序初始化和終止方面的錯誤。Return33三角形問題與NextDate函數(shù)1、三角形問題輸入三個整數(shù)a、b、C,分別作為三角形的三條邊,現(xiàn)通過程序判斷由三條邊構成的三角形的類型為等邊三角形、等腰三角形、一般三角形(特殊的還有直角三角形),以及構不成三角形現(xiàn)在要求輸入三個整數(shù)a、b、C,必須滿足以下條件:條件11≤a≤100條件4a<b+C條件21sb≤100條件5b<a+C條件31≤c≤100條件6c<a+bReturn三角形問題與NextDate函數(shù)(續(xù))如果輸入值a、b、c不滿足條件1、條件2和條件3,程序給出“邊的取值超出允許范圍”的信息?!と绻斎胫礱、b、c滿足條件1、條件2和條件3,則輸出下列四種情況之(1)如果不滿足條件4、條件5和條件6中的一個,則程序輸出為“非三角形”。(2)如果三條邊相等,則程序輸出為“等邊三角形”(3)如果恰好有兩條邊相等,則程序輸出為“等腰三角形”。(4)如果三條邊都不相等,則程序輸出為“一般三角形”?!そY論:三角形問題的復雜之處在于輸入與輸出之間的關系比較復雜。三角形問題與NextDate函數(shù)(續(xù))2、NextDatel函數(shù)NextDate函數(shù)說明另一種復雜的關系,即輸入變量之間邏輯關系的復雜性。NextDate函數(shù)包含三個變量month、day和year,函數(shù)的輸出為輸入日期后一天的日期。要求輸入變量month、day和year均為整數(shù)值,并且滿足下列條件條件11≤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)行助學貸款合同范例
- 勞動務合同范例
- 農(nóng)村菜園承包合同范例
- 單方托管合同范本
- 供電供水合同范本
- 共同存錢合同范例
- 業(yè)務產(chǎn)品合同范例
- 合作融資協(xié)議合同范本
- 不投資入股合同范例
- 供應鏈國際貿易合同范例
- 名著《駱駝祥子》閱讀任務單 統(tǒng)編版語文七年級下冊
- 2023-2024全國初中物理競賽試題第09講杠桿(原卷版)
- 2024年新大象版四年級下冊科學全冊精編知識點總結
- 風險管理組織架構課件
- 2023-2024學年人教版新教材必修第二冊 第七章第一節(jié) 認識有機化合物(第1課時) 教案
- 新概念二-第24課課件
- 《土地管理法》課件
- 項目使用林地可行性報告
- 網(wǎng)絡安全技術服務方案
- 明天版幼兒園大班語言領域《尖嘴巴和短尾巴》課件
- 文旅項目招商方案
評論
0/150
提交評論