軟件測試用例(參考文件)_第1頁
軟件測試用例(參考文件)_第2頁
軟件測試用例(參考文件)_第3頁
軟件測試用例(參考文件)_第4頁
軟件測試用例(參考文件)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、功能測試1、對話框測試輸入進行測試。包括中文字符、英文字符、數(shù)字字符、特殊字符、及幾種字符的組合。2、對界面可操作按鈕進行測試。包括【新增(N)】【保存(S)】【修改(M)】【查詢(A)】【打印(P)】【退出(X)】。同時需要對鼠標右鍵的菜單進行測試。3、數(shù)據(jù)保存測試。將1 和2 進行組合。4、必要條件控制測試。在做了3 時將必要條件(如:a、編號、姓名不可為空b、編號、姓名不可重復)控制測試聯(lián)合起來。二、圖形界面測試1.窗體是否能夠基于相關的輸入或菜單命令適當?shù)拇蜷_2.窗體是否能夠改變大小、移動和滾動3.窗體的數(shù)據(jù)是否能夠利用鼠標、功能鍵、方向箭頭和鍵盤操作4.當窗體被覆蓋并重新調用后,

2、窗體是否能夠正確再生5.窗體相關的功能是否可以操作6.是否顯示相關的下拉菜單、工具條、滾動條、對話框、按鈕、圖標和其他控制,既能正確顯示又能調用7.顯示多窗體時,窗體名稱是否能夠正確表示8.活動窗體是否能夠被反顯加亮9.多用戶聯(lián)機時所有窗體是否能夠實時更新10.鼠標無規(guī)則點擊時是否會產(chǎn)生無法預料的結果11.窗體聲音及提示是否符合既定編程規(guī)則12.窗體是否能夠被關閉13.窗體控件的大小、對齊方向、顏色、背景等屬性的設置值是否和程序設計規(guī)約相一致14.窗體控件布局是否合理、美觀15.窗體控件 TAB 順序是否從左到右,從上到下16.窗體焦點是否按照編程規(guī)范落在既定的控件上17.窗體畫面文字(全、半

3、角、格式、拼寫)是否正確18.鼠標有多個形狀時是否能夠被窗體識別(如漏斗狀時窗體不接受輸入)三、功能測試就是對產(chǎn)品的各功能進行驗證,根據(jù)功能測試用例,逐項測試,檢查產(chǎn)品是否達到用戶要求的功能。常用的測試方法如下:1.頁面鏈接檢查:每一個鏈接是否都有對應的頁面,并且頁面之間切換正確。2.相關性檢查:刪除/增加一項會不會對其他項產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確。3.檢查按鈕的功能是否正確:如update, cancel, delete, save 等功能是否正確。4.字符串長度檢查: 輸入超出需求所說明的字符串長度的內容, 看系統(tǒng)是否檢查字符串長度,會不會出錯.5.字符類型檢查: 在應該

4、輸入指定類型的內容的地方輸入其他類型的內容(如在應該輸入整型的地方輸入其他字符類型),看系統(tǒng)是否檢查字符類型,會否報錯.6.標點符號檢查: 輸入內容包括各種標點符號,特別是空格,各種引號,回車鍵.看系統(tǒng)處理是否正確.7.中文字符處理: 在可以輸入中文的系統(tǒng)輸入中文,看會否出現(xiàn)亂碼或出錯.8.檢查帶出信息的完整性: 在查看信息和update 信息時,查看所填寫的信息是不是全部帶出.,帶出信息和添加的是否一致9.信息重復: 在一些需要命名,且名字應該唯一的信息輸入重復的名字或ID,看系統(tǒng)有沒有處理,會否報錯,重名包括是否區(qū)分大小寫,以及在輸入內容的前后輸入空格,系統(tǒng)是否作出正確處理.10.檢查刪除

5、功能:在一些可以一次刪除多個信息的地方,不選擇任何信息,按”delete”,看系統(tǒng)如何處理,會否出錯;然后選擇一個和多個信息,進行刪除,看是否正確處理.11.檢查添加和修改是否一致: 檢查添加和修改信息的要求是否一致,例如添加要求必填的項,修改也應該必填;添加規(guī)定為整型的項,修改也必須為整型.12.檢查修改重名:修改時把不能重名的項改為已存在的內容,看會否處理,報錯.同時,也要注意,會不會報和自己重名的錯.13.重復提交表單:一條已經(jīng)成功提交的紀錄,back 后再提交,看看系統(tǒng)是否做了處理。14.檢查多次使用back 鍵的情況: 在有back 的地方,back,回到原來頁面,再back,重復多

6、次,看會否出錯.15.search 檢查: 在有search 功能的地方輸入系統(tǒng)存在和不存在的內容,看search 結果是否正確.如果可以輸入多個search 條件,可以同時添加合理和不合理的條件,看系統(tǒng)處理是否正確.16.輸入信息位置: 注意在光標停留的地方輸入信息時,光標和所輸入的信息會否跳到別的地方.17.上傳下載文件檢查:上傳下載文件的功能是否實現(xiàn),上傳文件是否能打開。對上傳文件的格式有何規(guī)定,系統(tǒng)是否有解釋信息,并檢查系統(tǒng)是否能夠做到。18.必填項檢查:應該填寫的項沒有填寫時系統(tǒng)是否都做了處理,對必填項是否有提示信息,如在必填項前加*19.快捷鍵檢查:是否支持常用快捷鍵,如Ctrl+

7、CCtrl+V Backspace等,對一些不允許輸入信息的字段,如選人,選日期對快捷方式是否也做了限制。20.回車鍵檢查: 在輸入結束后直接按回車鍵,看系統(tǒng)處理如何,會否報錯21.完成相同或相近功能的菜單用橫線隔開放在同一位置22.菜單深度一般要求最多控制在三層以內。四、通用測試用例補充1、焦點轉移問題:(1)使用Tab 鍵測試焦點轉移;(2)當保存時如果提示“有未輸入的必填”項回到頁面后,(3)焦點應轉移到未輸入的必填項中最靠前的一項上2、數(shù)字格式:(1)如果對數(shù)字格式有限制則看是否符合限制(2)格式?jīng)]有限制時,所有輸入數(shù)據(jù)的小數(shù)點位數(shù)應該一致3、輸入文本框類型控件的測試:(1)空值測試(

8、2)空格測試;前面輸入空格,中間輸入空格,末尾輸入空格和全部輸入空格,程序是否進行處理,保存成功后,數(shù)據(jù)庫中的數(shù)據(jù)是否與頁面顯示的一致(3)長度測試(最大字符)(4)類型測試(如果有類型要求)(5)特殊字符的測試4、關于文本框錄入為數(shù)字時的測試:(1)對數(shù)字長度有沒有限制,輸入1 位數(shù),2 位數(shù),等等有沒有提示信息5、關于文本框錄入數(shù)字型小數(shù)點的測試:(1)錄入整數(shù)加小數(shù)點、小數(shù)點加整數(shù)和單獨的小數(shù)點,保存時系統(tǒng)是否有提示,是否成功6、關于文本框填寫不符合條件的信息保存確認后清空與否的測試:(1)比如在文本框中錄入不符合條件的數(shù)據(jù)(類型不符合或者超多等),保存確定后只要清空錯誤的數(shù)據(jù)即可7、文

9、本框內容的合理性如果是輸入正數(shù)的文本框:(如:職工人數(shù))還要判斷是否為負數(shù)。8、大小寫問題:要求數(shù)據(jù)唯一性時是否區(qū)分大小寫9、下拉列表的檢測:檢查列表中的內容是否漏選,重選;如果列表中的數(shù)據(jù)要求從其他頁面或者數(shù)據(jù)庫中獲得的,就要檢查是否與該頁面中有數(shù)據(jù)一致。10、時間:(1)注意要修改系統(tǒng)時間到2004-01-02/2004-11-12(2)起始時間不可大于終止時間(3)檢查日期為空時程序的反應。(4)數(shù)據(jù)庫中的日期是否能夠正確顯示在頁面上(5)輸入錯誤日期時程序的反應。(6)如果有輸入日期不得大于當前日期的限制,則是否通過(7)如果有輸入日期不得小于當前日期的限制,則是否通過11、邊界值:(

10、1)輸入條件規(guī)定了值的范圍(2)應取剛達到這個范圍的邊界的值作為測試輸入數(shù)據(jù)(3)以及剛剛超越這個范圍邊界的值作為測試輸入數(shù)據(jù)(4)輸入條件規(guī)定了值的個數(shù)(5)最大個數(shù)(6)最小個數(shù)(7)比最小個數(shù)少一(8)比最大個數(shù)多一12、保存操作的測試:(1)保存成功/失敗后檢查數(shù)據(jù)庫(2)檢查必錄項(3)保存成功/失敗是否有相應的提示信息13、刪除操作的測試:(1)刪除提示成功/失敗后看查看數(shù)據(jù)庫(2)刪除時是否有確認對話框(3)刪除成功/失敗是否有提示信息(4)確定是邏輯刪除還是物理刪除;物理刪除是否已經(jīng)把數(shù)據(jù)庫中的數(shù)據(jù)刪除掉,邏輯刪除是否改變了標志位。15、修改操作的測試:(1)修改提示成功后看數(shù)

11、據(jù)庫中的記錄是否已經(jīng)修改16、查詢操作的測試:(1)查詢到的記錄是否與數(shù)據(jù)庫中的記錄相符(2)檢查組合查詢時,查詢結果是否正確(3)查詢列表下如果可以查詢紀錄的詳細信息,檢測查詢條件是否改變(4)查詢條件中有日期這一項的查看是否有默認值及其值是否符合要求17、分頁顯示的測試:(1)檢查是否能夠正常分頁顯示(2)檢查是否能夠正常前進或后退(3)檢查是否能夠正確選擇一頁的顯示記錄數(shù)(4)檢查是否能夠正確選擇顯示第x 頁18、必錄項的測試:(1)檢查必錄項是否提示必須輸入19、工作流程的測試:(1)每個模塊的工作流程是否可以正常運行(2)每個模塊的工作流程過程是否與詳細設計要求的一致(3)不按正常的

12、工作流程操作是否可以正常運行20、系統(tǒng)自動生成項的測試:(1)應該自動生成數(shù)據(jù)的地方是否自動生成了數(shù)據(jù)(2)系統(tǒng)自動生成的數(shù)據(jù)是否符合詳細設計的要求(3)自動生成數(shù)據(jù)的該條信息是否可以正常使用(4)自動生成數(shù)據(jù)后系統(tǒng)是否可以正常運行21、重復某項操作的測試(包括按鈕、某個流程):(1)某項操作重復進行時是否正確運行(2)某項操作重復進行后再進行其他操作是否正確(3)某項操作重復進行后再進行其他操作系統(tǒng)是否正常運行22、權限的問題:(1)檢查具有不同權限的用戶登錄時,是否具有跟其權限相符合的操作;檢查不權限的用戶是否具有相應的權限23、鏈接測試:(1)將鼠標按到鏈接上然后移動一下再放開鼠標頁面是

13、否會出錯。(2)當鏈接打開一個新頁面時檢查頁面初始化狀態(tài)是否有異常情況。24、關于統(tǒng)一性的測試:頁面對于同樣的成功或者失敗的提示信息是否統(tǒng)一(包括標點符號的統(tǒng)一)25、關于計算方面的測試:查看計算結果是否正確,進行增刪改操作后其值是否進行相應正確改變26、唯一性測試:(1)要求數(shù)據(jù)唯一并且是邏輯刪除時,是否允許與已刪除的記錄重復(2)要求唯一性的數(shù)據(jù),在兩人(或兩人以上)同時操作時是否能正確地執(zhí)行27、窗口最大化、最小化、關閉、確定按鈕、取消按鈕的測試28、打印測試:(1)打印按鈕是否可用(2)在打印窗口中設置打印參數(shù)(3)打印設置是否方便用戶使用(4)打印出來的是否與設置的打印參數(shù)一致(5)打印的內容是否正確(6)打印結束后是否能正常運行29、提示信息的測試:(1)檢驗應該有提示信息的是否有提示信息(2)相應提示信息的內容表達是否正確(3)提示信息的內容用戶是否接受(4)確認后是否可以正常運行30、用戶登陸測試:(1)用戶權限測試(2)錄入不存在的用戶名和密碼有提示信息(3)錄入用戶名不錄入密碼有提示信息(4)錄入密碼不錄入用戶名有提示信息(5)錄入正確的用戶名和密碼進入相應的系統(tǒng)頁面(6)重置按鈕的測試一、信息重復數(shù)據(jù)常見測試方法1、多次,快速點擊提交,信息重復(用戶有時會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論