




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
測試工作流程規(guī)范常用功能及UI測試標準2014年2月版本變更記錄*狀態(tài):A創(chuàng)建,M修改,D廢除版號狀態(tài)變更人變更時間變更內(nèi)容批準人批準時間V1.0A2012.2.3建立常用功能及UI的測試標準目錄1.概述42.測試點42.1 重復(fù)提交問題42.2 彈出框提示信息問題52.3 驗證提示信息問題52.4 常用的鍵盤命令62.5 翻頁功能62.6 查詢功能82.7 注銷功能82.8 上傳功能92.9 下載功能102.1.0 導(dǎo)入功能102.1.1 導(dǎo)出功能113 GUI圖形用戶界面114 UI控件115 補充145.1流程測試145.2兼容性測試155.3鏈接測試155.4易用性測試165.5性能測試指標規(guī)范161. 概述 為了減少測試過程中的漏測等情況以及避免各種不必要的爭議,所以制定這樣一個標準來對測試進行規(guī)范和約束,以后測試人員在測試的時候按照該規(guī)范中列出的測試點進行測試。下面將會對一些比較常見的測試點和以往測試中有爭議的問題、在需求規(guī)格說明書中客戶又沒有明確要求的功能點及UI進行描述,同時,也會對相應(yīng) 的BUG級別進行說明(特殊情況另行考慮),可能會不太全面,以后在測試過程中會慢慢積累和完善。2. 測試點2.1 重復(fù)提交問題測試時如果存在重復(fù)提交問題,作為BUG;缺陷嚴重級別定義為:一般(如果一直進行重復(fù)提交造成系統(tǒng)連接中斷、系統(tǒng)崩潰等,嚴重級別定義為:致命);1、在進行添加或修改數(shù)據(jù)操作時要考慮到重復(fù)提交問題的測試;2、測試方法:l 功能按鈕(如:提交按鈕)反應(yīng)時間延遲時(限制客戶端網(wǎng)絡(luò)帶寬等方式來模擬實現(xiàn)),在短時間內(nèi)重復(fù)點擊該功能鍵,容易出現(xiàn)重復(fù)提交問題;l 提交之后緊接著按F5或點擊IE上的刷新按鈕或者點擊IE后退按鈕之后再重新提交,進行刷新頁面操作,容易出現(xiàn)重復(fù)提交問題;2.2 彈出框提示信息問題以下幾種情況如果沒有提示信息,一定作為BUG:l 對于用戶來說非常重要的信息在進行刪除操作時沒有提示信息提示用戶否要刪除;缺陷嚴重級別定義為:一般;l 與其它信息有關(guān)聯(lián)的信息在進行刪除操作時沒有提示信息; 缺陷嚴重級別定義為:一般; l 在操作之后頁面沒有任何變化(用戶體驗方面),也沒有提示信息;缺陷嚴重級別定義為:嚴重(功能沒有實現(xiàn)的,功能實現(xiàn)的缺陷嚴重級別定義為:一般);l 彈出框提示信息內(nèi)容錯誤;缺陷嚴重級別定義為:一般;l 登錄失敗沒有提示信息;缺陷嚴重級別定義為:一般;1、在進行添加、修改和刪除數(shù)據(jù)的操作時都應(yīng)該考慮到提示信息問題的測試;2、測試方法:對功能按鈕進行操作,查看相應(yīng)的提示信息;2.3 驗證提示信息問題見 4.0,結(jié)合控件一起說明2.4 常用的鍵盤命令以下幾種情況沒有鍵盤命令,一定作為BUG:缺陷嚴重級別定義為:嚴重;1、對于放在官網(wǎng)上訪問的網(wǎng)站以及公司內(nèi)部交流用的WEB網(wǎng)站;2、政府類、銀行類項目等;目前主要考慮的常用的鍵盤命令如下:l Tab鍵l Enter鍵2.5 翻頁功能常見功能點:l 首頁、上一頁、下一頁、尾頁l 總頁數(shù)、當前頁數(shù)l 指定每頁顯示條數(shù)l 指定跳轉(zhuǎn)頁l 還有一種分頁:少于多少頁的時候全部以數(shù)字的形式顯示,達到多少頁的時候顯示下一頁要考慮的測試點如下:1、 整個系統(tǒng)的分頁風(fēng)格要是一致的;如果不一致,作為BUG;缺陷嚴重級別定義為:一般;2、無數(shù)據(jù)和有數(shù)據(jù)時,總頁數(shù)、當前頁數(shù)顯示要是正確合理的;如果不正確不合理,作為BUG;缺陷嚴重級別定義為:微小;3、在指定跳轉(zhuǎn)頁的文本框中輸入數(shù)字(存在的頁碼和不存在的頁碼)、字母、特殊字符,系統(tǒng)做了處理并且處理是正確合理的;l 輸入存在的頁碼,要能正確跳轉(zhuǎn)到指定的頁;如果不能跳轉(zhuǎn)到指定頁或者跳轉(zhuǎn)報錯,作為BUG;缺陷嚴重級別定義為:嚴重;l 輸入不存在的頁碼(也要考慮超長字符),系統(tǒng)要做處理(如:默認跳轉(zhuǎn)到首頁或當前頁);如果沒有做處理的可以跳轉(zhuǎn)到不存在的頁,作為BUG;缺陷嚴重級別定義為:一般(如果報錯,缺陷嚴重級別定義為:嚴重);l 輸入字母、特殊字符,系統(tǒng)要做處理(如:默認跳轉(zhuǎn)到首頁或當前頁);如果沒有做處理,作為BUG;缺陷嚴重級別定義為:一般(如果報錯,缺陷嚴重級別定義為:嚴重);4、指定每頁顯示條數(shù)時,列表中顯示的數(shù)據(jù)條數(shù)要和指定顯示的條數(shù)一致;如果指定的條數(shù)和顯示的不一致,作為BUG;缺陷嚴重級別定義為:一般;5、處于第一頁時,首頁、上一頁按鈕不可用;如果可用,作為BUG;缺陷嚴重級別定義為:一般(如果報錯,缺陷嚴重級別定義為:嚴重);6、處于最后一頁,尾頁、下一頁按鈕不可用;如果可用,作為BUG;缺陷嚴重級別定義為:一般(如果報錯,缺陷嚴重級別定義為:嚴重);7、多頁情況下,中間頁的首頁、上一頁、下一頁、尾頁按鈕可用;8、對查詢出來的結(jié)果,點擊分頁按鈕時,不能影響查詢結(jié)果(如:點擊分頁之后,數(shù)據(jù)又顯示的是全部數(shù)據(jù)了,而不是先前查詢出來的數(shù)據(jù));如果影響了查詢結(jié)果,作為BUG;缺陷嚴重級別定義為:嚴重;2.6 查詢功能考慮的測試點如下:1、輸入的查詢條件為數(shù)據(jù)庫中存在的數(shù)據(jù),能夠查詢出來;如果不能查詢出來,作為BUG;缺陷嚴重級別定義為:嚴重;2、輸入格式或范圍不符合的數(shù)據(jù)(如果是文本輸入框也要考慮超長字符)作為查詢條件,給出提示或者列表中顯示為空;如果沒有提示或列表顯示不為空或報錯,作為BUG;缺陷嚴重級別定義為:一般(報錯的,缺陷嚴重級別定義為:嚴重);3、輸入數(shù)據(jù)庫中不存在的,但是格式和范圍都是符合要求的查詢條件,列表中顯示為空;如果列表中有數(shù)據(jù),作為BUG;缺陷嚴重級別定義為:嚴重;注:對于模糊查詢,比較有爭議的是:是否過濾空格;如果模糊查詢沒有過濾空格,作為BUG;缺陷嚴重級別定義為:一般;2.7 注銷功能要考慮的測試點如下:1、 點擊注銷按鈕,返回到登錄頁面;如果不能返回到登陸頁面的,作為BUG;缺陷嚴重級別定義為:嚴重;2、 復(fù)制頁面URL地址,注銷后,通過該地址再嘗試訪問,此時不能訪問應(yīng)該跳轉(zhuǎn)到登陸頁面;如果可以訪問或報錯,作為BUG;缺陷嚴重級別定義為:嚴重;3、 注銷后,點擊后退按鈕,不能繼續(xù)操作;如果可以繼續(xù)操作,作為BUG;缺陷嚴重級別定義為:嚴重;2.8 上傳功能要考慮的測試點如下:1、沒有選擇上傳資料時,點上傳按鈕要有提示信息;如果沒有提示信息,作為BUG;缺陷嚴重級別定義為:一般;2、 上傳格式、大小符合要求的文件或圖片,可以上傳成功;如果不能上傳成功,最為BUG;缺陷嚴重級別定義為:嚴重;3、 上傳格式或大小不符合要求的文件或圖片,有提示信息不能上傳,并且不能上傳成功;如果沒有提示信息或上傳成功的,作為BUG;缺陷嚴重級別定義為:嚴重;4、 正在使用的文件不能上傳;5、 如果支持批量上傳,批量上傳的資料的數(shù)量是否有限制,如果超出限制要有提示信息;如果沒有提示信息或超過限制都上傳成功,作為BUG;缺陷嚴重級別定義為:一般;6、 如果支持批量上傳,上傳資料數(shù)量在限制范圍內(nèi),都要上傳成功;如果沒有全部上傳成功,有漏掉的或只第一個上傳成功的,作為BUG;缺陷嚴重級別定義為:嚴重;7、 上傳成功之后顯示的文件名中不能有亂碼;如果有亂碼,作為BUG;缺陷嚴重級別定義為:嚴重;2.9 下載功能要考慮的測試點如下:1、點擊下載按鈕,能彈出下載頁面;如果不能彈出下載頁面,作為BUG;缺陷嚴重級別定義為:嚴重;2、下載彈出框中的文件名等顯示正常;如果顯示不正常,如:顯示亂碼,作為BUG;缺陷嚴重級別定義為:一般;4、 下載下來的文件名要和目標文件名一致;如果不一致,作為BUG;缺陷嚴重級別定義為:一般;5、 打開下載的文件,內(nèi)容顯示正確,沒有亂碼或內(nèi)容丟失(如:應(yīng)該是2KB,下載下來的是1KB);如果有亂碼或內(nèi)容丟失,作為BUG;缺陷嚴重級別定義為:嚴重;2.1.0 導(dǎo)入功能要考慮的測試點如下;1、 導(dǎo)入成功后數(shù)據(jù)要插入到數(shù)據(jù)庫;如果沒有插入到數(shù)據(jù)庫,作為BUG;缺陷嚴重級別定義為:嚴重;2、 導(dǎo)入失敗數(shù)據(jù)不能插入到數(shù)據(jù)庫;如果插入到數(shù)據(jù)庫,作為BUG;缺陷嚴重級別定義為:嚴重;3、 導(dǎo)入格式、大小不符合的要有提示;如果沒有提示或報錯,作為BUG;缺陷嚴重級別定義為:嚴重;4、 重復(fù)導(dǎo)入相同的文件中的數(shù)據(jù),要覆蓋原來的數(shù)據(jù);如果不覆蓋原來的數(shù)據(jù),作為BUG;缺陷嚴重級別定義為:一般;2.1.1 導(dǎo)出功能1、查看導(dǎo)出成功后的文件,數(shù)據(jù)和指定導(dǎo)出的數(shù)據(jù)一致;如果導(dǎo)出的數(shù)據(jù)和指定導(dǎo)出的數(shù)據(jù)不一致,作為BUG;缺陷嚴重級別定義為:嚴重;2、導(dǎo)出目的磁盤空間已滿的情況下,導(dǎo)出時有相應(yīng)的提示信息;如果沒有提示信息,又有部分數(shù)據(jù)被導(dǎo)出來了,那么會認為和導(dǎo)出的數(shù)據(jù)不一致;缺陷嚴重級別定義為:嚴重;3. GUI圖形用戶界面1、整個系統(tǒng)頁面標簽風(fēng)格要一致;如果不一致,作為BUG;缺陷嚴重級別定義為:一般;2、文字方面:標題等對客戶來說很重要的文字要正確不能出錯;如果出錯,作為BUG;缺陷嚴重級別定義為:嚴重;3、頁面是否美觀;4、各控件的操作方式統(tǒng)一;如果不一致作為BUG;缺陷嚴重級別定義為:一般;4.UI控件如果下面的驗證出現(xiàn)錯誤和不符合需求的,就作為BUG;缺陷嚴重級別定義為:一般;1、以下是輸入框中各字符類型輸入驗證的詳細信息:l 數(shù)值型:邊界值輸入最小值-1程序應(yīng)給出相應(yīng)的提示信息輸入最小值OK輸入最大值OK輸入最大值+1程序應(yīng)給出相應(yīng)的提示信息位數(shù)輸入最小位數(shù)-1程序應(yīng)給出相應(yīng)的提示信息輸入最小位數(shù)OK輸入最大位數(shù)OK輸入最大位數(shù)+1程序應(yīng)給出相應(yīng)的提示信息允許輸入小數(shù)位的控件,小數(shù)位的長度做以上同樣測試同上異常值、特殊值輸入空白(NULL)、空格或“!#$%&*()_+-=|:;”,./?;”等可能導(dǎo)致系統(tǒng)錯誤的字符程序應(yīng)給出相應(yīng)的提示信息禁止直接輸入特殊字符時,使用“粘貼”、“拷貝”功能嘗試輸入,并測試能否正常提交保存。只能使用“粘貼”、“拷貝”方法輸入的特殊字符應(yīng)無法保存,并應(yīng)給出相應(yīng)提示word 中的特殊功能,通過剪貼板拷貝到輸入框:分頁符,分節(jié)符,類似公式的上下標等程序應(yīng)給出相應(yīng)的提示信息輸入負值根據(jù)需求要求判定輸入設(shè)計書說明書明確指出禁止輸入的數(shù)字根據(jù)需求要求判定輸入英文字母程序應(yīng)給出相應(yīng)的提示信息數(shù)值輸入的長度:整型-32位 最大值 65535,最小值-65535;16位 最大值 32767,最小值-32767根據(jù)需求要求判定帶符號的數(shù)值:帶正號的正數(shù),帶負號的負數(shù)根據(jù)需求要求判定小數(shù):小數(shù)點后的位數(shù),小數(shù)的四舍五入問題,小數(shù)點前零舍去的情況,如 .12;多個小數(shù)點的情況;0值:0.0,0.,.0根據(jù)需求要求判定分數(shù):如 2/3根據(jù)需求要求判定首位為零的數(shù)值:如011根據(jù)需求要求判定科學(xué)技術(shù)法是否支持:如 1.0E2根據(jù)需求要求判定指數(shù)是否支持根據(jù)需求要求判定全角數(shù)字和半角數(shù)字的情況根據(jù)需求要求判定數(shù)字與字母的混合:16進制數(shù)值,8進制數(shù)值根據(jù)需求要求判定貨幣型輸入項:允許小數(shù)點后幾位根據(jù)需求要求判定l 字符型字符種類輸入全角字符根據(jù)需求要求判定輸入半角字符根據(jù)需求要求判定數(shù)字字符根據(jù)需求要求判定郵政編碼輸入項的輸入限制,如只能輸入半角數(shù)字字符或某幾個指定字符根據(jù)需求要求判定電話號碼和傳真輸入限制,如只能輸入半角數(shù)字字符和半角括號“()”及半角減號“-”;電話或傳真只能輸入數(shù)字和減號。根據(jù)需求要求判定E-mail地址的格式檢查,如輸入字符串中必須包含“”和半角“.”字符。根據(jù)需求要求判定年齡的輸入限制檢查,一般=200即可。根據(jù)需求要求判定輸入設(shè)計書中明確指出禁止輸入的字符程序應(yīng)提示錯誤輸入空白(NULL)或“!#$%&*()_+-=|:;”,./?;”等可能導(dǎo)致系統(tǒng)錯誤的字符程序應(yīng)提示錯誤密碼輸入項的特殊處理登錄驗證時大、小寫是否區(qū)分根據(jù)需求要求判定登錄只能輸入半角字符根據(jù)需求要求判定是否允許輸入特殊字符根據(jù)需求要求判定多行文本框輸入允許回車換行根據(jù)需求要求判定保存后再顯示能夠保持輸入時的格式根據(jù)需求要求判定僅輸入回車換行,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示根據(jù)需求要求判定僅輸入空格,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示根據(jù)需求要求判定長度檢查輸入最小字符數(shù)-1程序應(yīng)給出相應(yīng)的提示信息輸入最小字符數(shù)OK輸入最大字符數(shù)OK輸入最小字符數(shù)+1程序應(yīng)給出相應(yīng)的提示信息文件名輸入項的測試輸入不存在的文件名程序應(yīng)給出相應(yīng)的提示信息輸入文件名稱超長(256個字符)程序應(yīng)給出相應(yīng)的提示信息輸入帶路徑的文件名和不帶路徑的文件名根據(jù)需求要求判定手工輸入后綴名稱根據(jù)需求要求判定對于文件大小的限制,需要采用邊界值法測試系統(tǒng)的處理方式是否符合需求;考慮磁盤空間不足/滿的情況程序應(yīng)給出相應(yīng)的提示信息文件名的非法字符集:/:*?|程序應(yīng)給出相應(yīng)的提示信息不輸入文件名和輸入空格程序應(yīng)給出相應(yīng)的提示信息輸入中間有空格的路徑名和文件名根據(jù)需求要求判定輸入合法字符,但影響系統(tǒng)判斷文件名有效性的情況,如輸入a;b-20003.5.8根據(jù)需求要求判定l 時間型合法性檢查時輸入30時允許輸入30時制的項目“OK;不允許輸入30時制的項目程序應(yīng)提示錯誤時輸入31時程序應(yīng)給出相應(yīng)的提示信息時輸入00時程序應(yīng)給出相應(yīng)的提示信息30時制是否允許存在1點5點?分輸入59分OK分輸入60分程序應(yīng)給出相應(yīng)的提示信息分輸入00分OK秒輸入59秒OK秒輸入60秒程序應(yīng)給出相應(yīng)的提示信息秒輸入00秒OK異常值、特殊值輸入空白(NULL)或“!#$%&*()_+-=|:;”,./?;”等可能導(dǎo)致系統(tǒng)錯誤的字符程序應(yīng)給出相應(yīng)的提示信息另外,對于時間型的文本框,既有起始時間又有截止時間的還要對以下幾點進行驗證:l 截止時間不能小于起始時間,如果截止時間小于起始時間又沒有提示信息,作為BUG;缺陷嚴重級別定義為:一般;5 補充5.1流程測試流程測試涉及到多個模塊之間數(shù)據(jù)的傳遞,所以在測試業(yè)務(wù)流程時要考慮每個模塊之間的數(shù)據(jù)的正確性和一致性;1、每個流程是否能從起點走到結(jié)點;如果不能走通,作為BUG;缺陷嚴重級別定義為:嚴重;2、指定流轉(zhuǎn)目標,如果該目標有處理該流程的權(quán)限,查看該目標能否正確接收到數(shù)據(jù);如果傳遞過來的數(shù)據(jù)不正確或沒有傳遞過來,作為
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國產(chǎn)權(quán)交易機構(gòu)行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資機會報告
- 2025至2031年中國雙閥雙出口減壓穩(wěn)壓栓行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國單人扇形淋浴房行業(yè)投資前景及策略咨詢研究報告
- 車輛抵押貸款信用評估協(xié)議
- 2025-2030年汽車手動變速器搬遷改造項目可行性研究報告
- 柑橘品種改良與種植技術(shù)研發(fā)合作協(xié)議
- 創(chuàng)新創(chuàng)業(yè)廠房與研發(fā)設(shè)備租賃服務(wù)協(xié)議
- 財務(wù)部門核心信息保密與高管競業(yè)禁止協(xié)議
- 成都市二手房買賣合同及原房產(chǎn)證變更登記手續(xù)協(xié)議
- 2025-2030年中國調(diào)節(jié)閥商業(yè)計劃書
- ?;愤\輸安全責(zé)任劃分與追究的標準與程序
- 2024年江蘇省事業(yè)單位和國有企業(yè)招聘筆試參考題庫含答案解析
- 健康生活方式指導(dǎo)員培訓(xùn)
- 銷售團隊管理課件
- 臨床路徑持續(xù)改進QCC品管圈PDCA案例4例
- JGJT350-2015 保溫防火復(fù)合板應(yīng)用技術(shù)規(guī)程
- 基于SPWM變頻調(diào)速系統(tǒng)的畢業(yè)設(shè)計(帶仿真圖)
- 幼兒園大班數(shù)學(xué)活動《20以內(nèi)的數(shù)及加減法》
- 國家開放大學(xué)《理工英語4》機考參考答案(第1-3套)
- 項目延期申請表
- 體系文件編號規(guī)則
評論
0/150
提交評論