實(shí)驗(yàn)1利用黑盒測試技術(shù)設(shè)計測試用例分析_第1頁
實(shí)驗(yàn)1利用黑盒測試技術(shù)設(shè)計測試用例分析_第2頁
實(shí)驗(yàn)1利用黑盒測試技術(shù)設(shè)計測試用例分析_第3頁
實(shí)驗(yàn)1利用黑盒測試技術(shù)設(shè)計測試用例分析_第4頁
實(shí)驗(yàn)1利用黑盒測試技術(shù)設(shè)計測試用例分析_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)1 利用黑盒測試技術(shù)設(shè)計測試用例【實(shí)驗(yàn)?zāi)康摹?、熟悉并掌握黑盒測試的方法:等價類劃分法、邊界值分析法、錯誤推測法、場景法。2、了解待測的功能,靈活應(yīng)用黑盒測試方法中的等價類劃分法、邊界值分析法、錯誤推測法以及場景法,設(shè)計測試用例,掌握正面測試和負(fù)面測試?!緦?shí)驗(yàn)內(nèi)容】【1】應(yīng)用等價類劃分法進(jìn)行測試。用戶注冊功能,要求用戶密碼必須滿足兩個條件:Ø 長度為6到8位。Ø 必須是字母和數(shù)字的組合。(1)請分析等價類,填寫表1-1。表1-1 等價類表輸入條件有效等價類編號無效等價類編號用戶密碼大于6小于81小于6位22大于8位3字母和數(shù)字的組合4全為數(shù)字5全為字母6(2)根據(jù)表1-

2、1的等價類設(shè)計測試數(shù)據(jù),填寫表1-2。表1-2 根據(jù)等價類劃分法設(shè)計的測試數(shù)據(jù)序號輸入數(shù)據(jù)覆蓋等價類預(yù)期結(jié)果1abd32111,4有效2123452,5無效3Abcdf2,6無效4Shg962,4無效5Sjdgjsdjhskjfh6463,4無效【2】應(yīng)用等價類劃分法和邊界值分析法進(jìn)行測試。在教務(wù)系統(tǒng)中進(jìn)行課程成績錄入,要求0成績100,且成績?yōu)檎麛?shù)。(1)請分析等價類,填寫表1-3。表1-3 等價類表輸入條件有效等價類編號無效等價類編號輸入成績大于等于0小于等于1001小于02大于1003為整數(shù)4不為整數(shù)5(2)根據(jù)表1-3的等價類設(shè)計測試數(shù)據(jù),填寫表1-4。表1-4 根據(jù)等價類劃分法設(shè)計的

3、測試數(shù)據(jù)序號輸入數(shù)據(jù)覆蓋等價類預(yù)期結(jié)果1601,4有效21001,4有效31,5有效41013,4無效5-12,4無效(3)根據(jù)邊界值分析法設(shè)計測試數(shù)據(jù),填寫表1-5。表1-5 根據(jù)邊界值分析法設(shè)計的測試數(shù)據(jù)序號輸入數(shù)據(jù)預(yù)期結(jié)果1100有效20有效3110無效4-5無效【3】應(yīng)用場景法進(jìn)行測試。閱讀附錄A.9的功能描述,了解借書功能。設(shè)計借書功能的測試用例。(1)首先按照場景法來分析借書功能的基本流和備選流,見表2-12。表2-12 借書功能的基本流和備選流基本流/備選流描述基本流AA1:錄入借書證號A2:判斷該借書證號有效A3:查詢該借書證沒有超期圖書,也沒有罰款未交記錄A4:查詢該借書證沒

4、有超出可借閱量上限A5:錄入圖書信息A6:登記借閱信息,借書成功。結(jié)束。備選流B-借書證無效基本流的A2判斷該借書證無效,給出提示:該借書證無效。結(jié)束。備選流C-有超期圖書或有罰款未交記錄基本流的A3查詢出有超期圖書或有罰款未交記錄,給出提示:該借書證有超期圖書或罰款未交記錄。結(jié)束。備選流D-超出可借閱量上限基本流的A4查詢出該借書證超出可借閱量上限,給出提示:該借書證超出可借閱量上限。結(jié)束。(2)設(shè)計借書功能的場景,見表2-13。表2-13 借書功能的場景設(shè)計場景編號包含的基本流、備選流預(yù)期結(jié)果場景1A借書成功場景2AB借書證無效場景3AC借書證有超期圖書或罰款未交記錄場景4AD借書證超出可

5、借閱量上限(3)設(shè)計借書功能測試用例,填寫表2-14。其中,V(Valid,有效的)表示有效數(shù)據(jù),I(Invalid,無效的)表示無效數(shù)據(jù),“n/a”表示這個條件不適用于測試用例。表2-14 測試用例表序號場景借書證有超期圖書或罰款未交記錄超出可借閱量上限預(yù)期結(jié)果1場景1有效無無成功2場景2無效無無失敗3場景3有效有無失敗4場景4有效無有失敗【4】設(shè)計修改產(chǎn)品功能的測試用例。閱讀附錄A.的功能描述,了解添加產(chǎn)品、修改產(chǎn)品功能,分析添加產(chǎn)品功能的測試用例的設(shè)計思路,如表2-4所示,參考添加產(chǎn)品功能的測試用例(如表2-5所示),設(shè)計修改產(chǎn)品功能的測試用例,填寫表2-6。表2-4 添加產(chǎn)品功能的測試

6、用例的設(shè)計思路基本流/備選流含義備選流分類測試數(shù)據(jù)特征基本流正確填寫各輸入項(xiàng),添加成功備選流某個輸入項(xiàng)填寫異常,添加失敗產(chǎn)品名稱異常Ø 空或空格Ø 長度>40字符產(chǎn)品類別異常Ø 空或空格Ø 輸入系統(tǒng)中沒有的類別Ø 選擇非葉子類別底(采購)價、市場價、銷售價異常Ø 空或空格Ø 小于0的數(shù)字ØØ 數(shù)字以外的字符,例如英文、中文、特殊字符(!#¥)貨號異常Ø 長度>30字符產(chǎn)品圖片的樣式名稱異常Ø 空或空格Ø 長度>30字符產(chǎn)品圖片的樣式圖片異常Ø 添加

7、JPG、PNG、GIF、BMP格式以外的圖片,例如:.docØ 添加大于200k的圖片Ø 選擇本地不存在的文件Ø 空或空格產(chǎn)品品牌異常Ø 輸入系統(tǒng)中沒有的品牌產(chǎn)品簡介異常Ø 空或空格表2-5 功能測試用例-后臺-產(chǎn)品管理-添加產(chǎn)品用例編號ST-FUN-2-2測試項(xiàng)后臺-產(chǎn)品管理-添加產(chǎn)品前提條件以管理員身份登錄后臺管理系統(tǒng),點(diǎn)擊產(chǎn)品管理à產(chǎn)品管理操作步驟點(diǎn)擊“添加產(chǎn)品”按鈕,頁面跳轉(zhuǎn)到添加產(chǎn)品頁面編號輸入數(shù)據(jù)/動作預(yù)期結(jié)果輸入正常數(shù)據(jù)(注:應(yīng)說明哪些是必填字段,每個字段的數(shù)據(jù)有什么要求)01產(chǎn)品名稱:不超過40個字符例如:李寧牌羽毛球

8、拍產(chǎn)品類別:選擇系統(tǒng)中已有的類別,且只能選擇葉子類別例如:羽毛球拍例如:299元貨號:不超過30個字符例如:123樣式名稱:不超過30個字符例如:123樣式圖片:只能是JPG、PNG、GIF、BMP圖片格式,圖片大小不超過200k例如:123.jpg(<200k)或123.png(<200k)或123.gif(<200k)或123.bmp(<200k)產(chǎn)品簡介:字?jǐn)?shù)不限例如:李寧牌羽毛球拍1.提示:添加成功,點(diǎn)擊“確定”后返回產(chǎn)品列表顯示頁面的第1頁,剛添加的產(chǎn)品顯示在列表的第1條,分頁信息中的記錄總數(shù)比原先+12.該產(chǎn)品信息在前臺正常顯示。產(chǎn)品名稱輸入異常數(shù)據(jù)02產(chǎn)品

9、名稱:(空或空格)提示:產(chǎn)品名稱不能為空!03產(chǎn)品名稱:長度超過40個字符不允許輸入產(chǎn)品類別輸入異常數(shù)據(jù)04產(chǎn)品類別:(空)提示:產(chǎn)品類別不能為空!05產(chǎn)品類別:輸入系統(tǒng)中沒有的類別不能操作06產(chǎn)品類別:選擇非葉子類別不能操作底(采購)價、市場價、銷售價輸入異常數(shù)據(jù)07空或空格提示:產(chǎn)品底價不能為空!08小于0的數(shù)字不允許輸入0910數(shù)字以外的字符,例如英文、中文、特殊字符(!#¥)不允許輸入貨號輸入異常數(shù)據(jù)11長度大于30個字符不允許輸入產(chǎn)品圖片的樣式名稱輸入異常數(shù)據(jù)12空或空格提示:產(chǎn)品圖片的樣式不能為空!13長度超過30個字符不允許輸入產(chǎn)品圖片的樣式圖片輸入異常數(shù)據(jù)14添加JPG、PNG

10、、GIF、BMP格式以外的圖片,例如:.doc提示:只允許上傳jpg、png、gif、bmp格式的圖片!15添加大于200k的圖片提示:圖片不能大于200k!16選擇本地不存在的文件不能操作17空或空格產(chǎn)品品牌輸入異常數(shù)據(jù)18輸入系統(tǒng)中沒有的品牌不能操作產(chǎn)品簡介輸入異常數(shù)據(jù)19空或空格提示:產(chǎn)品簡介不能為空!其它20點(diǎn)擊“添加產(chǎn)品類別”鏈接進(jìn)入產(chǎn)品類別列表顯示頁面,添加完成后,返回到添加產(chǎn)品頁面,原來頁面的信息保留21點(diǎn)擊“添加產(chǎn)品品牌”鏈接進(jìn)入添加產(chǎn)品品牌頁面,添加完成后,返回到添加產(chǎn)品頁面,原來頁面的信息保留表2-6 功能測試用例-后臺-產(chǎn)品管理-修改產(chǎn)品用例編號ST-FUN-2-3測試項(xiàng)

11、后臺-產(chǎn)品管理-修改產(chǎn)品前提條件以管理員身份登錄后臺管理系統(tǒng),點(diǎn)擊產(chǎn)品管理à產(chǎn)品管理操作步驟選中某個產(chǎn)品,點(diǎn)擊該產(chǎn)品的“修改”鏈接,頁面跳轉(zhuǎn)到修改產(chǎn)品頁面編號輸入數(shù)據(jù)/動作預(yù)期結(jié)果不做任何修改01點(diǎn)擊確認(rèn)顯示產(chǎn)品信息修改產(chǎn)品(正常數(shù)據(jù))02修改成功產(chǎn)品名稱輸入異常數(shù)據(jù)03產(chǎn)品名稱:空或空格提示:產(chǎn)品名稱不能為空04產(chǎn)品名稱:長度超過40個字符不允許輸入產(chǎn)品類別輸入異常數(shù)據(jù)05產(chǎn)品類別:空提示:產(chǎn)品類別不能為空06產(chǎn)品類別:輸入系統(tǒng)中沒有的類別不能操作07產(chǎn)品類別:選擇非葉子類別不能操作底(采購)價、市場價、銷售價輸入異常數(shù)據(jù)08空或空格提示:產(chǎn)品底價不能為空09小于0的數(shù)字不允許輸入

12、10大于的數(shù)字提示:數(shù)值范圍在011數(shù)字以外的字符,例如英文不允許輸入貨號輸入異常數(shù)據(jù)12長度大于30個字符不允許輸入產(chǎn)品品牌輸入異常數(shù)據(jù)13輸入系統(tǒng)中沒有的品牌不能操作產(chǎn)品簡介輸入異常數(shù)據(jù)14空或空格提示:產(chǎn)品簡介不能為空附錄A 功能描述A.3添加產(chǎn)品功能添加產(chǎn)品的功能描述見表A-3。表A-3 添加產(chǎn)品的功能描述功能編號FUN-2-2功能名稱添加產(chǎn)品前提條件以管理員身份登錄后臺管理系統(tǒng),選擇產(chǎn)品管理à產(chǎn)品管理,在產(chǎn)品列表頁面單擊“添加產(chǎn)品”按鈕。功能描述1.產(chǎn)品信息包括產(chǎn)品名稱、產(chǎn)品類別、底(采購)價、市場價、銷售價、貨號、產(chǎn)品圖片、品牌、適用性別、型號、重量、購買說明、產(chǎn)品簡介,

13、其中產(chǎn)品名稱、產(chǎn)品類別、底(采購)價、市場價、銷售價、產(chǎn)品圖片(樣式名稱、樣式圖片)、產(chǎn)品簡介是必填項(xiàng)。2.產(chǎn)品名稱長度不超過40個字符。3.產(chǎn)品類別只能選擇系統(tǒng)中已有的類別,且只能選擇葉子類別,非葉子類別不能包含產(chǎn)品。4.添加產(chǎn)品信息時,若選擇產(chǎn)品類別時沒有需要的類別,則提供操作入口跳轉(zhuǎn)至產(chǎn)品類別列表顯示(FUN-1-1)功能,進(jìn)行類別的添加。成功添加類別后,返回到先前產(chǎn)品添加頁面,且先前輸入的數(shù)據(jù)不丟失。5.產(chǎn)品底(采購)價、市場價、銷售價只能輸入數(shù)字,數(shù)值范圍在0999999999.99。6.貨號長度不超過30個字符。7.產(chǎn)品樣式名稱長度不超過30個字符。JPG、PNG、GIF、BMP圖

14、片格式,圖片大小不超過200k。9.產(chǎn)品品牌只能選擇系統(tǒng)中已有的品牌。10.添加產(chǎn)品信息時,若選擇品牌時沒有需要的品牌,則提供操作入口跳轉(zhuǎn)至添加產(chǎn)品品牌(FUN-3-2)功能,成功添加品牌后,返回到先前產(chǎn)品添加頁面,且先前輸入的數(shù)據(jù)不丟失?!澳信幌蕖薄ⅰ澳惺俊?、“女士”三種,默認(rèn)值為“男女不限”。12.重量默認(rèn)值為0。13.產(chǎn)品簡介支持普通文本和HTML兩種格式,字?jǐn)?shù)不限,可上傳圖片。后置條件返回至產(chǎn)品列表,新添加的產(chǎn)品信息顯示為產(chǎn)品列表第一條信息。界面原型見圖A-3執(zhí)行者網(wǎng)站管理員圖A-3 添加產(chǎn)品的界面原型A.4修改產(chǎn)品功能修改產(chǎn)品的功能描述見表A-4。表A-4 修改產(chǎn)品的功能描述功能編

15、號FUN-2-3功能名稱修改產(chǎn)品前提條件以管理員身份登錄后臺管理系統(tǒng),選擇產(chǎn)品管理à產(chǎn)品管理,在產(chǎn)品列表頁面選中某個產(chǎn)品,單擊“修改”鏈接。功能描述。2.修改產(chǎn)品時,信息輸入規(guī)則參考“產(chǎn)品添加”功能。3.一次只對一個產(chǎn)品信息進(jìn)行修改,不提供批量修改。后置條件返回至產(chǎn)品列表界面原型見圖A-4執(zhí)行者網(wǎng)站管理員圖A-4 修改產(chǎn)品的界面原型A.9 借書功能隨著高校圖書館規(guī)模和讀者數(shù)量的不斷擴(kuò)大,多數(shù)圖書館由原來的閉架選書改為了開架選書模式,這勢必使得借書、還書、新書入庫和圖書分類等業(yè)務(wù)的工作量增加。為了解決這一問題,高校圖書館引進(jìn)了圖書管理系統(tǒng),以此來提高工作效率,降低圖書館工作人員的工作強(qiáng)

16、度,減少讀者借還書的查找和停留時間,提高服務(wù)質(zhì)量。圖書管理系統(tǒng)分為四大功能:采編功能、流通功能、讀者服務(wù)和系統(tǒng)管理。采編功能主要包括新書入庫,圖書報廢,圖書分類信息維護(hù);流通功能主要進(jìn)行讀者借書、還書操作;讀者服務(wù)功能提供圖書檢索、當(dāng)前借閱信息查詢、借閱歷史查詢、個人信息維護(hù);系統(tǒng)管理主要進(jìn)行增加系統(tǒng)用戶、用戶操作權(quán)限管理、增加讀者、讀者借閱權(quán)限設(shè)定的操作。系統(tǒng)總體功能結(jié)構(gòu)如圖A-10所示。 圖A-10 圖書管理系統(tǒng)總體功能結(jié)構(gòu)圖圖書管理系統(tǒng)借書功能的業(yè)務(wù)規(guī)則是:只有當(dāng)讀者的借書證有效,當(dāng)前沒有超期借書記錄和罰款未交記錄,并且已借閱圖書數(shù)量未達(dá)可借閱量上限,三個條件同時滿足時才能順利辦理借書登記,若有一個條件不滿足就無法辦理借書登記,系統(tǒng)會給出明確的提示信息。該功能的流程圖如圖A-11所示。圖A-11 借書功能流程圖圖書管理系統(tǒng)借書功能的操作步驟如下。(1)打開圖書管理系統(tǒng)首頁面,如圖A-12所示,選擇菜單“流通業(yè)務(wù)”®“借書”,打開如圖A-13所示頁面。圖A-12 圖書管理系統(tǒng)首頁面圖A-13 圖書管理系統(tǒng)-輸入借書證號(2)在圖A-13所示頁面中,輸入有效的借書證號(12位數(shù)字),單擊確定按鈕,顯示對應(yīng)的讀者信息和當(dāng)前已借閱圖書清單,如圖A-14所示。圖2-5中的“借書清單”表示該讀者當(dāng)前沒有超期借書記錄和罰

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論