




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、一、文本框為字符型必填校驗:1、必填輸入程序應提示錯誤;2、必填項只輸入若干個空格,未輸入其它字符程序應提示錯誤;字段唯一性校驗:(不是所有字段都作此項校驗,視實際項目情況而定)1、新增時輸入重復的字必須提示友好信息;2、修改時輸入重復的字必須提示友好信息;字段長度校驗:輸入最小字符數(shù)-1程序應提示錯誤;輸入最小字符數(shù)OK;3、輸入最小字符數(shù)+1程序應提示成功;4、輸入最大字符數(shù)-1OK;5、輸入最大字符數(shù)OK;輸入最大字符數(shù)+1程序應提示錯誤;?字段為特殊字符校驗:1、輸入域如對某些字符輸入時,限制是否成功,提示信息是否友好 ;2、中文、英文、空格,數(shù)字,字符,下劃線、單引號 等所有特殊字符
2、的組合 ;3、所有特殊字符都必須進試?字段為特殊代碼校驗:輸入htm 代碼:比如” 你好”;必須以文本的形式將代碼顯示出來。2、輸入JavaScript 代碼:比如;必須以文本的形式將代碼顯示出來。多行文本框輸入:1、是否允許回車換行 ;2、保存后再顯示能夠保持輸入時的格式 ;3、僅輸入回車換行,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 ;4、僅輸入空格,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 。二、文本框為數(shù)值型邊界值:1、輸入最小值-1程序應提示錯誤;2、輸入最小值OK;3、輸入最大值OK;4、輸入最大值+1程序應提示錯誤;位數(shù):1、輸入限
3、制位數(shù)OK;2、輸入限制位數(shù)+1根據(jù)實際項目而定,是否自動四舍五入成限制位數(shù),還是提示信息;3、輸入限制位數(shù)-1OK;?異常值、特殊值:1、輸入非數(shù)值型數(shù)據(jù):漢字、字母、字符程序應提示錯誤;2、輸入負數(shù)根據(jù)實際項目而定,如果不允許輸入負數(shù),必須提示友好信息;3、字段直接輸入非數(shù)值型數(shù)據(jù)時,使用“粘貼”、“拷貝”功能嘗試輸入,并測試能否正常提交保存只能使用“粘貼”、“拷貝”方法輸入的特殊字符應無法保存,并應給出相應提示 ;4、全角數(shù)字和半角數(shù)字的情況全角數(shù)字不能保存,提示友好信息,半角數(shù)字正常保存;5、首位為零的數(shù)值:如 011視實際項目情況而定;三、文本框為日期型檢查:1、日輸入0 日程序應提
4、示錯誤;2、日輸入1 日OK;3、日輸入32 日程序應提示錯誤;4、月輸入1、3、5、7、8、10、12 月、日輸入31 日OK;5、月輸入4、6、9、11 月、日輸入30 日OK;6、月輸入4、6、9、11 月、日輸入31 日程序應提示錯誤;7、輸入非閏年,月輸入2 月、日輸入28 日,比如 2009.2.28OK;8、輸入非閏年,月輸入2 月、日輸入29 日,比如 2009.2.29程序應提示錯誤9、(閏年)月輸入2 月、日輸入29 日,比如 2008.2.29OK;10、(閏年)月輸入2 月、日輸入30 日,比如 2008.2.30程序應提示錯誤;11、月輸入0 月程序應提示錯誤;12、
5、月輸入1 月OK;13、月輸入12 月OK;14、月輸入13 月 程序應提示錯誤;格式檢查:1、不合法格式:2009-09、 2009-09 -、200-2-2;2、視具體項目而定是否合法:2009/09/01、2009.09.012009-09-01 ;異常值、特殊值:1、輸入漢字、字母、字符程序應提示錯誤;、20090901、四、文本框為時間型檢查:1、時輸入24 時2、時輸入00 時3、分輸入60 分4、分輸入59 分5、分輸入00 分6、秒輸入60 秒7、秒輸入59 秒8、秒輸入00 秒程序應提示錯誤;OK;程序應提示錯誤;OK;OK;程序應提示錯誤;OK;OK;?格式檢查:不合法格式
6、:12:30:、 123000;2、視具體項目而定是否合法:12:30、 1:3:0;異常值、特殊值:1、輸入漢字、字母、字符程序應提示錯誤;2、系統(tǒng)中所涉及時間是否取服務器時間;頁功能常碰到的一般有以下幾個功能:1、首頁、上一頁、下一頁、尾頁。2、總頁數(shù),當前頁數(shù)3、指定跳轉(zhuǎn)頁4、指定每頁顯示條數(shù)當然,有一些是少于多少頁,全部以數(shù)字的形式顯示,多于多少頁后,才出現(xiàn)下一頁的控件。本文暫且用以上四點來做為通用的用例來設計吧。對于“首頁、上一頁、下一頁、尾頁”。翻頁的測試點有:1、有無數(shù)據(jù)時控件的顯示情況2、在首頁時,首頁和上一頁是否能點擊3、在尾頁時,下一頁和尾頁是否能點擊4、在非首頁和非尾頁時
7、,四個按鈕功能是否正確或按鈕的測試,主要要檢查5、翻頁后,列表中的是否仍按照指定的排序列進行了排序?qū)τ凇翱傢摂?shù),當前頁數(shù)總頁數(shù),當前頁數(shù)”,主要要檢查的測試點有:1、總頁數(shù)是否等于總的2、當前頁數(shù)是否正確數(shù)/指定每頁條數(shù)針對以上測試用例如下:step 1: 列表無expect: 1、四個翻頁控件變灰不可點擊 2、列表有相應的無數(shù)據(jù)信息提示3、不可指定頁數(shù)4、不可指定跳轉(zhuǎn)頁5、總頁數(shù)顯示為 06、當前頁數(shù)顯示為 0step 2: 列表的數(shù)指定的每頁顯示條數(shù)expect: 1、默認在首頁,當前頁數(shù)為 12、列表的數(shù)據(jù)按照指定的排序列正確排序3、數(shù)與http:/javascr%C4%ABpt:;數(shù)據(jù)
8、庫相符4、總頁數(shù)數(shù)/指定的每頁顯示條數(shù)step 4: 列表的數(shù)指定的每頁顯示條數(shù),在首頁expect: 1、首頁變灰不可點擊 2、上一頁變灰不可點擊3、下一頁可點擊,從(每頁指定條數(shù)1)條4、尾頁可點擊,顯示最后頁的開始顯示,當前頁數(shù)+1step 5: 列表的數(shù)指定的每頁顯示條數(shù),在中間的某頁expect: 1、首頁可點擊,顯示 1 到每頁指定條數(shù)的2、上一頁可點擊,顯示上一頁的3、下一頁可點擊,從后一頁的4、尾頁可點擊,顯示最后頁的5、列表的數(shù)據(jù)按照指定的排序列正確排序6、當前頁數(shù)為所在頁step 6:列表的數(shù)指定的每頁顯示條數(shù),在尾頁expect: 1、首頁可點擊,顯示 1 到每頁指定條數(shù)
9、的2、上一頁可點擊,顯示上一頁的3、下一頁變灰不可點擊4、尾頁變灰不可點擊5、列表的數(shù)據(jù)按照指定的排序列正確排序6、當前頁數(shù)為最后一頁的頁數(shù)對于“指定跳轉(zhuǎn)頁”,主要要檢查的測試點有:1、是否能正常跳轉(zhuǎn)到指定的頁數(shù)2、輸入的跳轉(zhuǎn)頁數(shù)時的處理對于“指定每頁顯示條數(shù)”,主要要檢查的測試點有:1、是否有默認的指定每頁顯示條數(shù)2、指定每頁的條數(shù)后,列表顯示的數(shù),頁數(shù)是否正確3、輸入的每頁條數(shù)時的處理針對以上測試用例如下:step 7:輸入每頁顯示條數(shù)為小于錄的正整數(shù)expect: 1、每頁顯示條數(shù)更新成指定的條數(shù)2、超過指定的條數(shù)的分頁顯示3、總頁數(shù)更新成列表的數(shù)/每頁顯示條數(shù)step 8:輸入每頁顯示
10、條數(shù)為 0、負數(shù)、小數(shù)expect: 1、提示“每頁顯示條數(shù)必須為大于 1 的整數(shù)” 2、提示后每頁顯示條數(shù)恢復為上次生效的條數(shù)step 9:輸入每頁顯示條數(shù)大于或等于錄數(shù)的正整數(shù)時expect: 1、四個翻頁按鈕變灰不可點擊 2、總頁數(shù)顯示為 13、當前頁數(shù)顯示為 1step 10:輸入每頁顯示條數(shù)長度超過數(shù)據(jù)庫指定的長度expect: 1、提示每頁顯示條數(shù)過位2、提示后每頁顯示條數(shù)恢復為上次生效的條數(shù)step 11:輸入每頁顯示條數(shù)為非數(shù)值、值時expect: 1、提示每頁顯示條數(shù)必須為大于 1 的整數(shù)2、提示后每頁顯示條數(shù)恢復為上次生效的條數(shù) step 12:輸入跳轉(zhuǎn)的頁數(shù)為存在的頁數(shù)e
11、xpect: 1、正確跳轉(zhuǎn)到指定的頁數(shù)step 13:輸入跳轉(zhuǎn)的頁數(shù)不存在或值expect: 1、跳轉(zhuǎn)的頁數(shù)值置為 1,顯示第一頁的數(shù)據(jù)1:易用性:按鈕名稱應該易懂,用詞準確,屏棄沒楞兩可的字眼,要與同一界面上的其他按鈕易于區(qū)分,能望最好。理想的情況是用戶不用查閱幫助就能知道該界面的功能并進行相關的正確操作。易用性細則:1):完成相同或相近功能的按鈕用Frame 框起來,常用按鈕要支持快捷方式。2):完成同能或任務的元素放在集中位置,減少鼠標移動的距離。:按功能將界面劃分局域塊,用Frame 框括起來,并要有功能說明或標題。:界面要支持鍵盤自動瀏覽按鈕功能,即按 Tab 鍵的自動切換功能。:界
12、面上首先應輸入的和重要信息的控件在 Tab 順序中應當靠前,位置也應放在窗口上較醒目的位置。:同一界面上的控件數(shù)最好不要超過 10 個,多于 10 個時可以考慮使用分頁界面顯示。:分頁界面要支持在頁面間的快捷切換,常用組合快捷鍵 Ctrl+Tab8):默認按鈕要支持 Enter 及選操作,即按 Enter 后自動執(zhí)行默認按鈕對應操作。9):可寫控件檢測到輸入后應給出說明并能自動獲得焦點。:Tab 鍵的順序與控件排列順序要一直,目前流行總體從上到下,同時行間從左到右的方式。:復選框和選項框按選擇幾率的高底而先后排列。:復選框和選項框要有默認選項,并支持Tab 選擇。:選項數(shù)相同時多用選項框而不用
13、下拉列表框。:界面空間較小時使用下拉框而不用選項框。:選項數(shù)叫少時使用選項框,相反使用下拉列表框。16):專業(yè)性強的眼。2: 規(guī)范性:要使用相關的專業(yè)術(shù)語,通用性界面則提倡使用通用性詞通常界面設計都按Windows 界面的規(guī)范來設計,即包含“菜單條、工具廂、狀態(tài)欄、滾動條、右鍵快捷菜單”的標準格式,可以說:界面遵循規(guī)范化的程度越高,則易用性相應的就越好。小型規(guī)范性細則:1):常用菜單要有命令快捷方式。一般不提供工具廂。:完成相同或相近功能的菜單用橫線隔開放在同一位置。:菜單前的圖標能直觀的代表要完成的操作。:菜單深度一般要求最多控制在三層以內(nèi)。5):要求可以根據(jù)用戶的要求自己選擇定制。6):相
14、同或相近功能的放在一起。7):8):一條9):中的每一個按鈕要有及時提示信息。的長度最長出屏幕寬度。的圖標能直觀的代表要完成的操作。10):系統(tǒng)常用的設置默認放置位置。11):太多時可以考慮使用工具廂。:工具廂要具有可增減性,由用戶自己根據(jù)需求定制。:工具廂的默認總寬度不要超過屏幕寬度的 1/5。: 狀態(tài)條要能顯示用戶切實需要的信息,常用的有:目前的操作、系統(tǒng)狀態(tài)、用戶位置、用戶信息、提示信息、錯誤信息等,如果某一操作需要的時間較長,還應該顯示進度條和進程提示。15):滾動條的長度要根據(jù)顯示信息的長度或?qū)挾茸儞Q,以利于用戶了解顯示信息的位置和百分比。:狀態(tài)條的高度以放置五好字為宜,滾動條的寬度
15、比狀態(tài)條的略窄。:菜單和工具條要有清楚的界限;菜單要求凸出顯示,這樣在移走工具條時仍有感。:菜單和狀態(tài)條中通常使用 5 號字體。工具條一般比菜單要寬,但不要寬的太多,否則看起來很不協(xié)調(diào)。:右鍵快捷菜單采用與菜單相同的準則。3:幫助設施:系統(tǒng)應該提供詳盡而可靠的幫助文檔,在用戶使用產(chǎn)生迷惑時可以自己尋求解決方法。幫助設施細則:幫助文檔中的性能介紹與說明要與系統(tǒng)性能配套一致。(檔都是系統(tǒng)的祖先時期的說明,讓人困惑)。:打包新系統(tǒng)時,對作了修改的地方在幫助文檔中要做相應的修改。:操作時要提供及時調(diào)用系統(tǒng)幫助的功能。常用F1。:在界面上調(diào)用幫助時應該能夠及時定位到與該操作相對的幫助位置。也就是說幫助要
16、有即時針對性。:最好提供目前流行的聯(lián)機幫助格式或HTML 幫助格式。的系統(tǒng)幫助文:用戶可以用詞。:如果沒有提供在幫助索引中搜索所要的幫助,當然也應該提供幫助的幫助文檔的話,最好有打印幫助的功能。8 ):在幫助中應該提供的尋求新的幫助方式。 4:合理性:屏幕對角線相交的位置是用戶直視的地方,正上方四分之一處為易吸力的位置,在放置窗體時要注意利用這兩個位置。合理性細則:1):父窗體或主窗體的中心位置應該在對角線焦點附近。的技術(shù)支持方式,一旦用戶難以自己解決可以方便戶注意2):子窗置應該在主窗體的左上角或正中。3):多個子窗體彈出時應該依次向右下方偏移,以顯示窗體出標題為宜。4):重要令按鈕與使用較
17、頻繁的按鈕要放在界面上注目的位置。5):錯誤使用容易引起界面退出或關閉的按鈕不應該放在易點位置。橫排開頭或最后與豎排最后為易點位置。6):與正在進行的操作無關的按鈕應該加以使用該按鈕)。(Windows 中用灰色顯示,沒法7):對可能造成數(shù)據(jù)無法恢復的操作必須提供確認信息,給用戶放棄選擇的機會。8):的輸入或操作應有足夠的提示說明。: 對運行過程中出現(xiàn)問題而引起錯誤的地方要有提示,讓用戶明白錯誤出處,避免形成無限期的等待。:提示、警告、或錯誤說明應該清楚、明了、恰當。5:美觀與協(xié)調(diào)性:界面應該大小適合美學觀點,感覺協(xié)調(diào)舒適,能在有效的范圍內(nèi)吸戶的注意力。美觀與協(xié)調(diào)性細則:1):2):3):4)
18、:5):長寬接近黃金點比例,切忌長寬比例失調(diào)、或?qū)挾瘸^長度。 布局要合理,不宜過于密集,也不能過于空曠,合理的利用空間。按鈕大小基本相近,忌用太長的名稱,免得占用過多的界面位置。按鈕的大小要與界面的大小和空間要協(xié)調(diào)。避免空曠的界面上放置很大的按鈕。:放置完控件后界面不應有很大的空置。: 字體的大小要與界面的大小比例協(xié)調(diào), 通常使用的字體中宋體 9-12 較為美觀,很少使用超過 12 號的字體。: 前景與背景色搭配合理協(xié)調(diào),反差不宜太大,最好少用深色,如大紅、大綠等。常用色考慮使用Windows 界面色調(diào)。9): 如果使用其他顏色,主色要柔和,具有親和力與磁力,堅決杜絕刺目的顏色。: 大型系統(tǒng)
19、常用的主色有#E1E1E1、#EFEFEF、#C0C0C0等。: 界面風格要保持一致,字的大小、顏色、字體要相同,除非是需要藝術(shù)處理或有特殊要求的地方。: 如果窗體支持最小化和最大化或放大時,窗體上的控件也要隨著窗體而縮放;切忌只放大窗體而忽略控件的縮放。 13):對于含有按鈕的界面一般不應該支持縮放,即右上角只有關閉功能。14): 通常父窗體支持縮放時,子窗體沒有必要縮放。15):如果能給用戶提供自定義界面風格則更好,由用戶自己選擇顏色、字體等。6:菜置:菜單是界面上最重要的元素,菜菜單設測試細則:置按照按功能來組織。:菜單通常采用“常用-主要-次要-工具-幫助”的位置排列,符合流行的 Wi
20、ndows 風格。:常用的有“文件”、“編輯”,“查看”等,幾乎每個系統(tǒng)都有這些選項,當然要根據(jù)不同的系統(tǒng)有所取舍。:下拉菜單要根據(jù)菜單選項的含義進行分組,并切按照一定的規(guī)則進行排列,用橫線隔開。: 一組菜單的使用有先后要求或有向?qū)ё饔脮r,應該按先后次序排列。: 沒有順序要求的菜單項按使用頻率和重要性排列,常用的放在開頭, 不常用的靠后放置;重要的放在開頭,次要的放在后邊。6):7):8):如果菜單選項較多,應該采用加長菜單的長度而減少深度的原則排列。菜單深度一般要求最多控制在三層以內(nèi)。對常用的菜單要有快捷命令方式,組合原則見 8。9):對與進行的操作無關的菜單要用的方式加以處理,如果采用動態(tài)
21、加載方式即只有需要的菜單才顯示最好。:菜單前的圖標不宜太大,與字高保持一直最好。:主菜單的寬度要接近,字數(shù)不應多于四個,每個菜單的字數(shù)能相同最好。:主菜單數(shù)目不應太多,最好為單排布置。7:獨特性:如果一味的遵循業(yè)界的界面標準,則會喪失自己的個性.在框架符合以上規(guī)范的情況下,設計具有自己獨特風格的界面尤為重要。尤其在商業(yè)好的遷移默化的效用。流通中有著很1):安裝界面上應有介紹或產(chǎn)品介紹,并有自己的圖標。:主界面,最好是大多數(shù)界面上要有公司圖標。:登錄界面上要有本產(chǎn)品的標志,同時包含公司圖標。4):幫助菜單的“關于”中應有和產(chǎn)品信息。5):公司的系列產(chǎn)品要保持一直的界面風格,如背景色、字體、菜單排
22、列方式、圖標、安裝過程、按鈕用語等應該大體一致。8:快捷方式的組合在菜單及按鈕中使用快捷鍵可以讓喜歡使用鍵盤的用戶操作得更快一些 在西文Windows 及其應用中快捷鍵的使用大多是一致的。菜單中:1):面向事務的組合有:Ctrl-D 刪除 ;Ctrl-F 尋找 ;Ctrl H 替換;Ctrl-I;Ctrl-N 新;Ctrl-S保存 Ctrl-O 打開。:列表:Ctrl-R ,Ctrl-G 定位;Ctrl-Tab 下一分頁窗口或反序瀏覽同一頁面控件;。:編輯:Ctrl-A 全選;Ctrl-C 拷貝;Ctrl-V 粘貼;Ctrl-X 剪切;Ctrl-Z 撤消操作;Ctrl-Y恢復操作。文件操作:C
23、trl-P 打??;Ctrl-W 關閉。:系統(tǒng)菜單Alt-A 文件;Alt-E 編輯;Alt-T 工具;AltW 窗口;AltH 幫助。:MS Windows 保留鍵:Ctrl-Esc 任務列表 ;Ctrl-F4 關閉窗口; Alt-F4 結(jié)束應用;Alt-Tab 下一應用 ;Enter 缺省按鈕/確認操作 ;Esc 取消按鈕/取消操作 ;Shift-F1 上下文相關幫助 。按鈕中:可以根據(jù)系統(tǒng)需要而調(diào)節(jié),以下只是常用的組合。Alt-Y 確定(是);Alt-C 取消;Alt-N 否;A刪除;Alt-Q 退出;Alt-A 添加;Alt-E編輯;Alt-B 瀏覽;Alt-R 讀;Alt-W 寫。這些
24、快捷鍵也可以作為開發(fā)中文應用的標準,但亦可使用漢語拼音的開頭字母。9:安全性考慮:在界面上通過下列方式來控制出錯幾率,會大大減少系統(tǒng)因用戶人為的錯誤引起,使出錯的可能降至的破壞。開發(fā)者應當盡量地考慮到各種可能發(fā)生最小。如應用出現(xiàn)保護性錯誤而退出系統(tǒng),這種錯誤最容易使用戶對失去信心。因為這意味著用戶要中斷思路,并費時費力地重新登錄,而且已進行的操作也會因沒有存盤而全部丟失。安全性細則:1):最重要的是排除可能會使應用中止的錯誤。:應當注意盡可能避免用戶無意錄入無效的數(shù)據(jù)。:采用相關控件限制用戶輸入值的種類。:當用戶作出選擇的可能性只有兩個時,可以采用單選框。:當選擇的可能再多一些時,可以采用復選
25、框,每一種選擇都是有效的,用戶不可能輸入任何一種無效的選擇。:當選項特別多時,可以采用列表框,下拉式列表框。:在一個應用系統(tǒng)中,開發(fā)者應當避免用戶作出或沒有意義的操作。8):對可能引起致命錯誤或系統(tǒng)出錯的輸入字符或動作要加限制或。9):對可能發(fā)生嚴重的正確狀態(tài)。的操作要有補救措施。通過補救措施用戶可以回到原來10):對一些特殊符號的輸入、與系統(tǒng)使用的符號相用戶輸入該字符。的字符等進行判斷并11):對錯誤操作最好支持可逆性處理,如取消系列操作。12):在輸入有效性字符之前應該用戶進行只有輸入之后才可進行的操作。13):對可能造成等待時間較長的操作應該提供取消功能。14):特殊字符常有;;”,:“
26、”、/|+=)-(_*&%$#!,.。?/還有空格。15):與系統(tǒng)采用的保留字符的要加以限制。16):在讀入用戶所輸入的信息時,根據(jù)需要選擇是否去掉前后空格。17):有些讀入數(shù)據(jù)庫的字段不支持中間有空格,但用戶切實需要輸入中間空格,這時要在程序中加以處理。10:多窗口的應用與系統(tǒng)資源:設計良好的不僅要有完備的功能,而且要盡可能的占用最底限度的資源。: 在多窗口系統(tǒng)中,有些界面要求必須保持在最頂層,避免用戶在打開多個窗口時,不停的切換甚至最小化其他窗口來顯示該窗口。:在主界面載入完畢后自動卸出內(nèi)存,讓出所占用的WINDOWS 系統(tǒng)資源。:關閉所有窗體,系統(tǒng)退出后要運行的系統(tǒng)。:盡量防止對系統(tǒng)的獨
27、占使用。所占的所有系統(tǒng)資源 ,除非是需要1.輸入驗證 輸入驗證主要包括:數(shù)字輸入驗證、字符輸入驗證、輸入長度驗證、必填項驗證和信息提示 1.數(shù)字輸入驗證:分別輸入數(shù)字(正數(shù)、負數(shù)、零值、單精度、雙精度)、字符串、空白值、空值、臨界數(shù)值。不合法的輸入,系統(tǒng)給出必要的判斷提示信息2.字符輸入驗證:分別輸入單字節(jié)字符、雙字節(jié)字符、大小寫字符、特殊字符、空白值、空值。不合法的輸入,系統(tǒng)給出必要的判斷提示信息3.日期、時間輸入驗證:分別輸入任意字符、任意數(shù)字、非日期格式的數(shù)據(jù)、非正確日期(錯誤的閏年日期)、空值、空白值。不合法的輸入,系統(tǒng)給出必要的判斷提示信息。注:有些系統(tǒng)會不讓輸入當日以后或者以前的日
28、期、時間;有些系統(tǒng)會通過JavaScript 來自動填寫日期時間,這時需要注意是否能否人工寫輸入填4.多列表選擇框:測試是否能否多選,列表框中的數(shù)據(jù)是否能否顯示完全。當列表框的數(shù)據(jù)過多時,需要對數(shù)據(jù)有一定格式的排序5.單列表下拉框:測試是否能否手工輸入,下拉框中的數(shù)據(jù)是否能否顯示完整。當下拉框的數(shù)據(jù)很多時,需要對數(shù)據(jù)有一定格式的排序。如果下拉框數(shù)據(jù)值過多時,下拉框可能會超出IE 顯示范圍,此種情況不能夠被接收6.大文本輸入框(textArea):雖然它能夠滿足大數(shù)據(jù)量的輸入,但最好能夠顯示地標明輸入字符的長度限制,并且應該結(jié)合“字符輸入驗證”進行。需要注意的是,應該允許標點的存在7.文件輸入框
29、輸入驗證:該輸入框主要用做文件上傳操作。在測試過程中,應該注意輸入文件的擴展名。從測試角度來看,要求開發(fā)必須對擴展名進行輸入限制,并且在適當?shù)牡胤捷斎敫袷教崾?。當輸入是空值等不合法的輸入時,系統(tǒng)給出必要的判斷提示信息。另外,對于上傳的文件大小應該做限制,不宜太大8.輸入字符長度驗證:輸入字符的長度是否超過實際系統(tǒng)接收字符長度的能力。當輸入超出長度時,系統(tǒng)給出必要的判斷提示信息9.必填項驗證:輸入不允許為空的時候,系統(tǒng)需要有提示用戶輸入信息功能10.格式、規(guī)則輸入驗證:當輸入需要一定的格式時,系統(tǒng)需要有提示用戶輸入信息功能。比如號碼可以輸入 18 位或者 15 位,部份證最后一位為字母,上生日與
30、號碼有一定規(guī)則11.系統(tǒng)錯誤定位的輸入驗證:當輸入存在問題時,被系統(tǒng)捕獲到,此時頁面上的光標能夠定位到發(fā)生錯誤的輸入框12.單選框、多選框的輸入驗證:單選框需要依次驗證單選框的值是否都有效;多選框需要依次驗證多選框的值是否都有效 13.驗證:做輸入驗證時,先結(jié)合“字符輸入驗證”進試,然后注意的地方是,當利用IE 回退或者刷新時,顯示的應該和實際系統(tǒng)一致。如果以形式顯示,但由于其他原因(如網(wǎng)絡)不能看到或者顯示不完整,系統(tǒng)應該允許進行重新獲取,最好不要做整個頁面刷新 2.操作驗證(CZ) 該用例庫主要針對頁面操作1.頁面檢查:每一個是否都有對應的頁面,并且頁面之間切換正確2.相關性檢查:刪除/增
31、加一項會不會對其他項產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確3.檢查按鈕的功能是否正確:如增、刪、改、查等功能是否正確4.重復提交表單:一條已經(jīng)成功提交的否做了處理,用IE 回退后再提交,看看系統(tǒng)是5.多次IE 回退:檢查多次使用IE 回退的情況,在有回退的地方,回退,回到原來頁面,再回退,重復多次,看是否出錯6.快捷鍵檢查:是否支持常用快捷鍵,如 Ctrl+C、Ctrl+V、Backspace 等,對一些不允許輸入信息的字段,如選人、選日期對快捷方式是否也做了限制7.回車鍵檢查:在輸入結(jié)束后直接回車鍵,看系統(tǒng)處理如何,能否報錯8.上傳文件檢查:上傳文件的功能是否實現(xiàn),上傳文件是否能打開,對
32、上傳文件的格式有何規(guī)定,系統(tǒng)是否有解釋信息,并檢查系統(tǒng)是否能否做到9.其他驗證:在頁面上的大小不宜太大,需要第支持時,應該給出必要的信息,比如需要 jre 的支持,但用戶機器還沒有安裝 jre,那么此時在頁面上應該有顯著的標志來提醒用戶進行安裝3.登錄模塊測試用例 該用例庫主要針對登錄模塊。需要結(jié)合“控制驗證(FWKZYZ)”用例庫 1.登錄名輸入:進行“輸入驗證”。需要注意登錄名是否區(qū)分大小寫和空格2.輸入:進行“輸入驗證”3.提交操作:結(jié)合“空值驗證(FWKZYZ)”。當輸入正確的登錄名和后,該用戶能夠進入到指定的正確頁面。當輸入的登錄名和有誤時,系統(tǒng)限制其登錄,并且給出適當?shù)奶崾拘畔?。?/p>
33、遇到錯誤時,應該進行“錯誤頁面測試”4.重設操作:當進行重設操作時,當前頁面上所有輸入項被清空4.增加操作測試用例(ZJ) 該用例庫主要針對增加操作1.添加輸入內(nèi)容,進行“輸入驗證” 2.應該限制重復增加,具體操作:利用網(wǎng)絡傳輸以及服務器的延遲,多次單擊“增加”按鈕,經(jīng)常在數(shù)據(jù)庫發(fā)現(xiàn)重復提交的數(shù)據(jù)3.當增加成功或者失敗后,應該有必要的信息提示 4.文件數(shù)據(jù)的增加:有些增加包含了數(shù)據(jù)庫數(shù)據(jù)的增加,和一些文件的增加,此時的數(shù)據(jù)會保存在兩個地方,所以測試時,需要對相關的數(shù)據(jù)做全面的驗證 5.文件數(shù)據(jù)驗證:進行“輸入驗證”值“文件輸入框輸入驗證”。注意:當上傳的文件為中文文件名時,上傳到服務器后,可能會出現(xiàn)亂碼現(xiàn)象。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國B族維生素咀嚼片行業(yè)投資前景及策略咨詢研究報告
- 起訴房產(chǎn)抵押合同范本
- 電力設備采購中的合同管理與執(zhí)行
- 2025至2030年中國調(diào)和輸送機數(shù)據(jù)監(jiān)測研究報告
- 商務包車合同范本
- 2025至2030年中國碳化稻殼數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國特級臘腸數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國濕式報警閥系統(tǒng)數(shù)據(jù)監(jiān)測研究報告
- 投資協(xié)議合同范本 影視
- 渠道施工合同范本6
- 2023年工程質(zhì)量監(jiān)督人員考試真題模擬匯編(共957題)
- 2025中考英語作文19個熱點話題及范文
- 基于人工智能的農(nóng)產(chǎn)品追溯系統(tǒng)解決方案
- 鐵路典型事故案例分析
- 米伊林《十萬個為什么》導讀課課件
- 五年(2020-2024)高考歷史真題分類匯編(山東)專題12 世界殖民體系的形成、瓦解與亞非拉民族民主運動(原卷版)
- 第六章-1八綱辨證
- 《中外城市建設史》考試復習題庫(附答案)
- 《S品牌管理有限公司銷售人員績效考核問題及優(yōu)化建議(定量論文)》11000字
- 九年級語文下冊 第9課 魚我所欲也(分層作業(yè))(學生版)
- 2023年公務員多省聯(lián)考《申論》題(重慶二卷)及參考答案
評論
0/150
提交評論