


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、如何根據(jù)需求設(shè)計(jì)測試用例從拿到需求文檔不要立馬開始著手寫測試用例,需要仔細(xì)推敲整理需求,畫出系統(tǒng)級(jí)、 模塊內(nèi)流程圖, 并找出各種測試點(diǎn), 等對(duì)需求進(jìn)行了頭腦風(fēng)暴般的整理之后, 此時(shí)已對(duì)測試 系統(tǒng)的功能很清楚了, 再著手開始寫測試用例。 那么編寫測試用例的總體思路是什么呢?通 過半年的測試用例編寫經(jīng)驗(yàn),總結(jié)如下,如有不妥之處需改進(jìn)。1、整理分析需求文檔仔細(xì)將需求文檔閱讀一遍, 記錄不明白的地方及關(guān)鍵測試點(diǎn), 簡單畫出總體流程圖。 然 后再來一遍,仔細(xì)分析各個(gè)模塊的功能, 畫出模塊內(nèi)流程圖, 找出所有功能,并列出主要測 試點(diǎn)2、編寫用例按照不同的業(yè)務(wù)規(guī)則可將測試用例分為四部分:場景用例、系統(tǒng)用例、
2、功能用例場景用例:按照用戶的實(shí)際操作與業(yè)務(wù)邏輯設(shè)計(jì)用例,不必涉及很復(fù)雜的操作或邏輯, 把用戶最常用的、正常的操作流程作為一個(gè)場景設(shè)計(jì)測試用例。系統(tǒng)用例: 是用戶場景的細(xì)化, 包含正常場景、分支場景和異常場景, 是兩個(gè)或多個(gè)有 關(guān)聯(lián)的功能組合而成的場景。功能用例: 用于驗(yàn)證各功能點(diǎn)的業(yè)務(wù)規(guī)則, 包括界面元素和各功能的業(yè)務(wù)規(guī)則驗(yàn)證。 主 要針對(duì)單個(gè)功能點(diǎn)。第一步:場景用例(關(guān)鍵字:模擬用戶實(shí)際操作)根據(jù)畫出的模塊內(nèi)流程圖, 描述用戶的主要業(yè)務(wù)目標(biāo), 包含完整的系統(tǒng)級(jí)場景和模擬用 戶實(shí)際操作的不同場景,幾個(gè)功能點(diǎn)的組合也算是用戶場景。第二步:系統(tǒng)各角色的系統(tǒng)用例結(jié)合畫出的模塊流程圖, 將系統(tǒng)劃分多個(gè)
3、角色, 再將每個(gè)角色分解為多個(gè)任務(wù), 每個(gè)任 務(wù)就是一個(gè)系統(tǒng)用例。系統(tǒng)用例分為正常流程、異常流程,分支流程,以場景的形式描述。第三步:功能用例描述單點(diǎn)功能的邏輯規(guī)則及頁面元素, 分層描述邏輯規(guī)則, 對(duì)邏輯規(guī)則細(xì)化可直接作為 用例的操作步驟描述。編寫用例的過程中也有一些迷茫:問題 1 :場景法用什么方式描述比較清楚,并且后期需求改動(dòng)了易維護(hù)?問題 2:測試用例與測試數(shù)據(jù)的關(guān)系是什么呢?如何將兩者區(qū)分開來? 3、報(bào)表類功能模塊如何編寫測試用例?報(bào)表類的模塊基本沒有業(yè)務(wù)流, 不適用場景法。 其實(shí)報(bào)表類模塊主要驗(yàn)證能否依據(jù) 查詢條件正確查詢顯示數(shù)據(jù), 并保證數(shù)據(jù)的正確性。 可將測試用例分為功能點(diǎn)測試用
4、例和報(bào) 表數(shù)據(jù)正確性驗(yàn)證。第一步:編寫查詢功能用例可將查詢功能分解為多個(gè)測試場景, 分別驗(yàn)證各個(gè)場景的預(yù)期結(jié)果。 可進(jìn)行如下的 分類。場景 1:默認(rèn)條件查詢結(jié)果正確;場景 2:修改可選擇輸入條件查詢結(jié)果正確1、進(jìn)入搜索(高級(jí)搜索)頁面。2、逐一選擇各個(gè)查詢條件可選項(xiàng),如: “全部”、“類別 1”等,點(diǎn)擊“搜索” ,查 詢結(jié)果正確。3、組合各個(gè)查詢條件可選項(xiàng),如:價(jià)格產(chǎn)品,點(diǎn)擊“搜索”,查詢結(jié)果正確。場景 3:修改輸入條件查詢結(jié)果正確1、進(jìn)入搜索(高級(jí)搜索)頁面。2、逐一輸入文本域條件,模糊查詢值,點(diǎn)擊“搜索”,查詢結(jié)果正確。3、逐一輸入文本域條件,完全匹配值,點(diǎn)擊“搜索”,查詢結(jié)果正確。4、逐一輸入文本域條件,中文值,點(diǎn)擊“搜索”,查詢結(jié)果正確。5、逐一輸入文本域條件,字母大、小寫值,點(diǎn)擊“搜索”,查詢結(jié)果正確。6、逐一輸入文本域條件,數(shù)字類型值,點(diǎn)擊“搜索”,查詢結(jié)果正確。、逐一輸入文本域條件,全角、半角值,點(diǎn)擊“搜索” ,查詢結(jié)果正確。8 組合各個(gè)文本域查詢條件,點(diǎn)擊“搜索” ,查詢結(jié)果正確。場景 4:組合可選條件、輸入條件查詢結(jié)果正確場景 5:錯(cuò)誤、空記錄查詢結(jié)果為空 第二步:編寫其他功能點(diǎn)測試用例,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)場單間改造方案(3篇)
- 工廠自行監(jiān)測方案(3篇)
- 房屋售后維修方案(3篇)
- 林場工人招聘方案(3篇)
- 混凝土基礎(chǔ)方案說明(3篇)
- 社群運(yùn)營接待方案(3篇)
- 牌匾施工方案(3篇)
- 超市架子處理方案(3篇)
- 急診出診方案(3篇)
- 屋頂防水加價(jià)方案(3篇)
- 如何落實(shí)“三管三必須”完整ppt
- SPC基礎(chǔ)知識(shí)培訓(xùn)教材ppt課件
- 2022年《明碼標(biāo)價(jià)和禁止價(jià)格欺詐規(guī)定》重點(diǎn)解讀
- LED臺(tái)燈及亮度調(diào)節(jié)電路設(shè)計(jì)
- 公路線形設(shè)計(jì)外文文獻(xiàn)中英對(duì)照
- 現(xiàn)場質(zhì)量管理
- 結(jié)核分枝桿菌實(shí)驗(yàn)活動(dòng)風(fēng)險(xiǎn)評(píng)估報(bào)告
- 電力電子第三版習(xí)題及解答
- 鋼結(jié)構(gòu)管廊安裝施工方案-zshj
- 人教版九年級(jí)化學(xué)教材分析(共20頁)
- 2MCL457離心壓縮機(jī)結(jié)構(gòu)設(shè)計(jì)說明書
評(píng)論
0/150
提交評(píng)論