下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、我的測試歷程2-寫給初次寫用例的朋友歷程,朋友歷程,朋友寫給初次寫用例的朋友:(下面都是自己對用例編寫的一點(diǎn)感受或建議,寫的不對的地方 請多多指教)有很多朋友初次寫用例,不知道從何下手,雖然有的公司給出了相關(guān)說明文檔,但是寫起 來還是不能得心應(yīng)手,編寫用例方法有很多種:功能導(dǎo)向用例(邊界值、等價類等等), 用戶導(dǎo)向用例(場景法),用戶、功能相結(jié)合導(dǎo)向用例那么對于初次編寫用例,應(yīng)該 怎樣高效率的編寫用例?應(yīng)該注意點(diǎn)什么?一、功能導(dǎo)向用例是按照系統(tǒng)需要達(dá)到的每一個功能,進(jìn)行編寫用例,這樣的用例著重點(diǎn) 在功能實(shí)現(xiàn)上,而沒有考慮到每個功能之間的關(guān)聯(lián),因而雖然用例已經(jīng)達(dá)到功能覆蓋,卻 不一定達(dá)到邏輯覆蓋
2、,因而這種方法通常會和其他方法結(jié)合使用。功能導(dǎo)向用例是每個用 例編寫者前期最常用的方法,網(wǎng)絡(luò)上可以搜索到很多相關(guān)文章,這里因?yàn)闀r間關(guān)系就不寫 了。(還有一個原因就是可能寫的很爛,所以就不拿出來丟人現(xiàn)眼了,呵呵)二、用戶導(dǎo)向用例是按照用戶的習(xí)慣,將用戶使用系統(tǒng)的每個目的作為一個目標(biāo),以每個 目標(biāo)實(shí)現(xiàn)為基點(diǎn)設(shè)計(jì)測試用例,這樣的方法在B/S結(jié)構(gòu)中使用比較廣泛(我一直從事B/S 測試所以適不適用C/S我不清楚,但因?yàn)槲蚁矚g玩網(wǎng)游,所以對C/S軟件也不陌生,個 人覺得也可以應(yīng)用,現(xiàn)在的網(wǎng)絡(luò)游戲(非競技類)以多任務(wù)為主導(dǎo),比如魔獸世界、夢幻 西游、大話西游、完美國際、QQ三國等等,那么可以將完成每個任務(wù)作
3、為目標(biāo)設(shè)計(jì)測試用 例)但是設(shè)計(jì)這一類用例,初寫者,可能會產(chǎn)生很多困惑(下面寫一下我第一次寫的時候 有哪些困惑,并針對這些困惑,后來采取了怎樣的解決方案)1、編寫用例的第一步我該做什么?理解系統(tǒng),首先站在測試的角度深入理解系統(tǒng)的每個功能與系統(tǒng)業(yè)務(wù)邏輯,畫出業(yè)務(wù)邏輯 圖(即:系統(tǒng)能做什么)。其次站在用戶的角度,列出用戶使用系統(tǒng)的目的(即:用戶使用這個系統(tǒng),想干什么?)2、怎樣確定用戶目標(biāo)?不能確定用戶目標(biāo),可能由2方面原因造成:3對系統(tǒng)不夠熟悉,b不了解用戶背景。 對于第一點(diǎn)原因,那是你自己的原因,只有回過去頭看文檔了,對于第二點(diǎn)原因,可以從 系統(tǒng)能做什么推算出用戶可以做什么然后再總結(jié)出用戶可能想
4、做什么,當(dāng)然 這樣做的前提是你對系統(tǒng)已非常熟悉。下面以51testing論壇為例,因?yàn)閯倓傔M(jìn)測試論壇,所以對這類系統(tǒng)不太熟悉,只能簡單 的闡述一下過程,很多地方?jīng)]全寫(比如:角色、角色能做什么等等),這里只是闡述一 種方法,大家可以自己動手寫一下:1、首先確定系統(tǒng)使用角色:a、管理員用戶:b、普通用戶:A)版主:見習(xí)版主、*版主B)水手:菜鳥、大蝦 2、確定這些角色能做什么: 菜鳥:看帖、發(fā)帖、回帖、修改自己發(fā)的帖 3、將自己放在用戶角度設(shè)計(jì)用例:場景1:我不是51testing會員,我想發(fā)帖子對問題進(jìn)行擴(kuò)展:我不是會員(怎樣成為會員),我想發(fā)帖子(在哪里發(fā)帖子、發(fā)什么樣 的帖子、發(fā)完后怎樣查
5、看帖子、怎樣修改帖子、怎樣查看別人的跟帖、怎樣回帖(并送鮮 花、砸雞蛋)、怎樣退出論壇)分析一下步驟:用戶注冊、登錄、進(jìn)入相關(guān)主題、發(fā)帖、查看帖、編輯帖、查看跟帖、回 帖、退出論壇下面可以設(shè)計(jì)用例了:1、將用戶場景作為用例概述2、將用戶目標(biāo)轉(zhuǎn)化為用例所要達(dá)到的目標(biāo):a注冊為會員,可發(fā)帖子。b非會員不可發(fā) 帖子(根據(jù)具體情況而定)。3、以問題擴(kuò)展為步驟設(shè)計(jì)測試用例:1.1我不是51testing會員,我想發(fā)帖子目標(biāo):a注冊為會員,可發(fā)帖子。b非會員不可發(fā)帖子Step 1注冊成為會員詳細(xì)步驟:1)在IE瀏覽器輸入: HYPERLINK 2)點(diǎn)擊【*】-點(diǎn)擊【*】-點(diǎn)擊【*】點(diǎn)擊【注冊】,進(jìn)入 測試
6、論壇注冊頁面(因?yàn)闆]打開51論壇,不記得步驟,所以用*代替,實(shí)際寫用例過程應(yīng) 按照實(shí)際步驟寫)3)填寫注冊信息,點(diǎn)擊【提交】預(yù)期結(jié)果:1)成功打開51testing主頁2)成功進(jìn)入論壇注冊頁面3)A)填寫的信息符合規(guī)則,注冊成功,點(diǎn)擊進(jìn)入論壇鏈接直接進(jìn)入論壇,未點(diǎn)擊進(jìn)入論 壇鏈接5秒后自動進(jìn)入論壇B)填寫的信息不符合規(guī)則,注冊失敗,有相關(guān)提示(具體提示應(yīng)和輸入錯誤類型對應(yīng),這 里不詳細(xì)寫了)Step 2登錄論壇,進(jìn)入相關(guān)主題(根據(jù)實(shí)際,進(jìn)入相應(yīng)主題)步驟:1)2)預(yù)期結(jié)果:1)2)Step 3發(fā)表帖Step 4查看帖Step 5編輯帖Step 6查看跟帖Step 7回帖Step 8退出論壇1.2我是會員,我想有自己的BLOG目標(biāo):會員可以成功開通自己的BLOG前提:該用戶已經(jīng)注冊為51testing會員(前提,應(yīng)按照實(shí)際情況寫,沒有前提就不寫)Step1:步驟:期望結(jié)果:Step 2:1.3我是會員,我想改變我的頁面風(fēng)格1.4我是會員,我想給好友發(fā)消息 (列出用戶登錄論壇的各種可能的目的,然后按照1.1的
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版智能家居安防系統(tǒng)試用合同3篇
- 二零二五版辦公家具租賃與辦公空間智能化改造合同2篇
- 二零二五年度國際商務(wù)考察合同范本3篇
- 二零二五年度金融機(jī)構(gòu)貸款合同風(fēng)險評估與管理指南3篇
- 二零二五年度某零售商與第三方支付平臺就支付服務(wù)合作合同2篇
- 敬老院二零二五年度土地承包及社區(qū)服務(wù)一體化合同3篇
- 二零二五年船舶通信設(shè)備維護(hù)船員聘用合同3篇
- 二零二五年智慧交通項(xiàng)目合作開發(fā)合同范本3篇
- 二零二五年度搬家搬運(yùn)服務(wù)合同范本2篇
- 二零二五版導(dǎo)游人員旅游活動組織聘用合同3篇
- 深圳2024-2025學(xué)年度四年級第一學(xué)期期末數(shù)學(xué)試題
- 中考語文復(fù)習(xí)說話要得體
- 《工商業(yè)儲能柜技術(shù)規(guī)范》
- 華中師范大學(xué)教育技術(shù)學(xué)碩士研究生培養(yǎng)方案
- 醫(yī)院醫(yī)學(xué)倫理委員會章程
- 初中班主任案例分析4篇
- 公司7s管理組織實(shí)施方案
- Q∕GDW 12147-2021 電網(wǎng)智能業(yè)務(wù)終端接入規(guī)范
- 仁愛英語單詞默寫本(全六冊)英譯漢
- 公園廣場綠地文化設(shè)施維修改造工程施工部署及進(jìn)度計(jì)劃
- 塑料件缺陷匯總
評論
0/150
提交評論