測試用例編寫規(guī)范及用例系統(tǒng)使用流程.docx_第1頁
測試用例編寫規(guī)范及用例系統(tǒng)使用流程.docx_第2頁
測試用例編寫規(guī)范及用例系統(tǒng)使用流程.docx_第3頁
測試用例編寫規(guī)范及用例系統(tǒng)使用流程.docx_第4頁
測試用例編寫規(guī)范及用例系統(tǒng)使用流程.docx_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

測試用例編寫規(guī)范及用例系統(tǒng)使用流程V1.0.02014年11月文檔修訂記錄版本號變化狀態(tài)簡要說明日期變更人批準(zhǔn)日期批準(zhǔn)人V1.0.0C測試用例編寫規(guī)范及工具使用流程2014.11.12*變化狀態(tài):C = 創(chuàng)立,A = 增加,M = 修改,D = 刪除,V = 審批/評審后生效評審記錄評審版本評審人員評審日期結(jié)論評審形式目錄一、目的4二、適用范圍4三、規(guī)范要求43.1測試用例整體要求43.2測試用例實現(xiàn)規(guī)則5規(guī)則1:用例要素要求5規(guī)則2:用例名稱描述要求5規(guī)則3:用例級別分為高、中、低3個級別5規(guī)則4:多條預(yù)置條件、測試步驟、預(yù)期結(jié)果描述要求6規(guī)則5:預(yù)期結(jié)果與測試步驟對應(yīng)要求6規(guī)則6:用例描述中不包含模糊描述63.3測試用例設(shè)計步驟6四、用例系統(tǒng)(TestLink)的使用74.1產(chǎn)品需求84.1.1登記需求84.1.2關(guān)聯(lián)用例94.2測試用例104.2.1設(shè)計用例104.2.2用例編寫114.3測試計劃管理124.3.1創(chuàng)建測試計劃(驗收版本)124.3.2創(chuàng)建版本(測試輪次)134.3.3添加/刪除用例到測試計劃134.4執(zhí)行144.4.1登記問題154.4.2關(guān)聯(lián)問題154.5結(jié)果16一、 目的為了避免因測試用例描述不規(guī)范而導(dǎo)致的測試執(zhí)行理解偏差、測試用例可執(zhí)行性差等問題,統(tǒng)一測試用例編寫規(guī)范,為測試設(shè)計人員提供測試用例設(shè)計編寫指導(dǎo),提高編寫用例的可讀性、可執(zhí)行性,保證測試執(zhí)行人員使用最有效的測試用例,最終提高產(chǎn)品測試質(zhì)量。二、 適用范圍中國移動互聯(lián)網(wǎng)產(chǎn)品驗收中心全體人員。三、規(guī)范要求目前編寫測試用例有2個模板:TestLink系統(tǒng)和Excel表格。編寫產(chǎn)品新需求功能用例都在TestLink創(chuàng)建:,維護基本功能測試用例一般用Excel。3.1測試用例整體要求一般的測試用例包括如下幾個部分:需求標(biāo)識、用例標(biāo)識、用例名稱、用例級別、預(yù)置條件、操作步驟、預(yù)期結(jié)果、備注、用例編寫者、測試執(zhí)行者、測試日期。需求標(biāo)識:唯一標(biāo)識,與用例編號對應(yīng),為一對多關(guān)系。用例標(biāo)識:能夠準(zhǔn)確的標(biāo)識每一條用例,每一個用例編號在所有測試用例中必須唯一。用例名稱:能夠清晰表達測試用例的測試目的和關(guān)鍵測試要素。用例級別:區(qū)分測試用例的重要程度,確定用例執(zhí)行的級別。預(yù)置條件:需要描述測試所需要處于的外部環(huán)境和測試前測試對象及輔助對象所需要處于的狀態(tài)和配置。需要保證在完成預(yù)置條件中所描述的狀態(tài)和配置以及外部環(huán)境后,測試執(zhí)行的正確性、一致性。操作步驟:為了達到測試用例的測試目的,所需要執(zhí)行的操作;每個操作步驟對應(yīng)一個預(yù)期結(jié)果。預(yù)期結(jié)果:針對測試用例的測試目的,測試步驟中操作后對應(yīng)的預(yù)期輸出狀態(tài)。用例編寫者:設(shè)計用例的人員。測試執(zhí)行者:按照該用例執(zhí)行測試的人員。測試日期:執(zhí)行測試的時間。3.2測試用例實現(xiàn)規(guī)則規(guī)則1:用例要素要求需求標(biāo)識、用例標(biāo)識、用例名稱、用例級別、預(yù)置條件、操作步驟、預(yù)期結(jié)果為必選要素,不能為空,其他字段為可選要素。規(guī)則2:用例名稱描述要求用例名稱不允許出現(xiàn)重復(fù)、包含關(guān)系,或者僅有數(shù)字編號差異。規(guī)則3:用例級別分為高、中、低3個級別高(優(yōu)先執(zhí)行):產(chǎn)品基本的功能驗證,不設(shè)計配置及場景測試。即關(guān)鍵路徑的測試用例,包括最常執(zhí)行的功能、基本流程的輸入以及界面數(shù)據(jù)有效性校驗作為高級別的測試用例;若該級別的測試用例完全執(zhí)行通過,則表示該軟件功能漸趨穩(wěn)定。中(次級執(zhí)行):產(chǎn)品功能測試,常見的配置、交互及場景的測試。即可接收級測試的用例,包括不常執(zhí)行的功能、異常流程的輸入、邊界值以及異常數(shù)據(jù)的輸入作為中等級別的測試用例。低(最后執(zhí)行):冷僻的產(chǎn)品功能,非常見的異常場景測試。即建議執(zhí)行的測試用例,也就是說該級別的測試用例不是不重要,而是該級別的用例在整個項目的生命周期內(nèi)不是常常被運行,包括:界面顯示、錯誤信息提示不統(tǒng)一、可用性、壓力和性能測試等。規(guī)則4:多條預(yù)置條件、測試步驟、預(yù)期結(jié)果描述要求1)每一條預(yù)置條件、測試步驟、預(yù)期結(jié)果必須以序號編號。測試用例編號方式為“N、”,N為一位數(shù)字,從1開始編號。2)多條預(yù)置條件、測試步驟、預(yù)期結(jié)果之間必須用回車換行。規(guī)則5:預(yù)期結(jié)果與測試步驟對應(yīng)要求1)每一條預(yù)期結(jié)果與其對應(yīng)的測試步驟的編號要求保持一致。2)每一測試步驟只能對應(yīng)一條預(yù)期結(jié)果。規(guī)則6:用例描述中不包含模糊描述測試用例的用例名稱、預(yù)置條件、測試步驟、預(yù)期結(jié)果中均不允許出現(xiàn)模糊的描述,導(dǎo)致引起歧義或無法準(zhǔn)確判斷測試用例測試結(jié)果通過與否。3.3測試用例設(shè)計步驟測試需求分析:從產(chǎn)品需求文檔中,找出待測模塊的需求,通過自己的分析、 理解,整理成為測試需求,要清楚被測對象具體包含哪些功能點。測試用例設(shè)計:測試用例設(shè)計的類型主要包括功能測試、邊界測試、異常測試等,在設(shè)計用例時要盡量考慮邊界、異常等情況。測試用例評審:由測試用例設(shè)計者發(fā)起,參加的人員需包括測試負(fù)責(zé)人、項目經(jīng)理、開發(fā)人員及其他相關(guān)的測試人員。測試用例完善:測試用例編寫完成之后需不斷完善,軟件產(chǎn)品新增功能或更新需求后, 測試用例必須定期修改更新;在測試過程中發(fā)現(xiàn)設(shè)計測試用例時考慮不周,需要對測試用例進行修改完善;產(chǎn)品上線后客戶反饋的軟件缺陷,而缺陷又是因測試用例存在漏洞造成,也需要對測試用例進行完善。四、用例系統(tǒng)(TestLink)的使用TestLink主要流程(如上圖)TestLink主界面(如上圖)4.1產(chǎn)品需求4.1.1登記需求根據(jù)產(chǎn)品線提交的驗收資料(一般是先提交需求文檔),羅列出該版本的新增需求,在TestLink的“產(chǎn)品需求”頁面登記相應(yīng)的版本和需求。和通訊錄版本需求(如上圖)4.1.2關(guān)聯(lián)用例需求可以關(guān)聯(lián)測試用例,關(guān)聯(lián)的方法有三種:1)主頁-指派產(chǎn)品需求-選擇相應(yīng)的用例-選擇相應(yīng)的需求-批量設(shè)置關(guān)聯(lián)關(guān)系;2)產(chǎn)品需求-選擇相應(yīng)的需求-在“覆蓋率”區(qū)域點擊“”-輸入用例編號;3)測試用例-選擇相應(yīng)的用例-在“產(chǎn)品需求”一列點擊“”-選擇相應(yīng)的需求;“雙卡適配”需求所關(guān)聯(lián)的用例(如上圖)4.2測試用例4.2.1設(shè)計用例用例分為兩部分。一部分按各產(chǎn)品各客戶端的基本功能整理;另外一部分按各產(chǎn)品各客戶端各版本需求整理。如下圖:4.2.2用例編寫(1)新增需求按版本編寫,每一個需求新建一個文件夾,將相關(guān)用例放到文件夾中;(2)對原始需求進行分析,形成測試項和測試點,層次分明地登記到系統(tǒng)上,同一類的測試用例放到同一個文件夾下;(3)測試用例標(biāo)題不能過于簡單,標(biāo)題需要描述大概的測試場景、測試點和前提條件;如 “雙sim卡下,顯示對應(yīng)卡標(biāo)識的頁面”、“拒接、漏接電話的語音消息轉(zhuǎn)文字”、“不插入SD卡時試聽彩鈴”等。(4)測試用例的步驟與預(yù)期結(jié)果必須分開,每個操作步驟對應(yīng)一個預(yù)期結(jié)果。操作步驟避免有預(yù)期結(jié)果,預(yù)期結(jié)果中避免有操作步驟。4.3測試計劃管理用例編寫好后,需要創(chuàng)建相應(yīng)的測試計劃綁定測試用例才能執(zhí)行。TestLink系統(tǒng)會涉及到“測試計劃”和“版本”這兩個概念,分別對應(yīng)我們驗收測試的“驗收版本”和“測試輪次”。TestLink系統(tǒng)驗收測試備注測試計劃驗收版本Android平臺V3.1.0版本Android平臺V4.0.0版本版本測試輪次第一輪 張XX第一輪 李XX第二輪 張XX第二輪 李XX4.3.1創(chuàng)建測試計劃(驗收版本)創(chuàng)建測試計劃方法:主頁-測試計劃管理-創(chuàng)建-輸入測試計劃名稱4.3.2創(chuàng)建版本(測試輪次)創(chuàng)建測試計劃方法:主頁-版本管理-創(chuàng)建-輸入版本輪次名稱4.3.3添加/刪除用例到測試計劃綁定方法:主頁-添加/刪除用例到測試計劃-選擇測試計劃-選擇測試用例-添加刪除到計劃4.4執(zhí)行(1)選擇測試計劃(2)選擇要執(zhí)行的版本(3)選擇要執(zhí)行的用例,執(zhí)行用例后,登記執(zhí)行結(jié)果。4.4.1登記問題用例執(zhí)行失敗后,所發(fā)現(xiàn)的問題需要在缺陷系統(tǒng)登記,登記后會得到問題編號(如TXL-195、CX-50、MM-29),系統(tǒng)地址http:/221.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論