【Web頁面測試】測試點和測試用例

1. 需求符合度測試數據庫

1. 各級菜單名稱顯示是否按照需求說明書規定的設計,而且沒有遺漏和多餘佈局

2. 各級菜單所完成的功能是否按照需求說明書規定的設計,而且沒有遺漏和多餘測試

3. 各級菜單的操做順序和操做方式是否按照需求說明書規定的設計,而且正確字體

  

2. 頁面測試spa

1. 頁面元素對齊方式是否符合規範的要求,或者操做方便性設計

2. 文字的字體,標點符號是否統一字符串

3. 有誤錯別字和亂碼頁面佈局

4. 焦點是否認位在默認操做項上亂碼

5. 按TAB鍵是否有正常切換焦點(自上而下,自左而右)擴展

6. 標題是否正確無誤,關注如下部分:①是否和菜單一級;②同一個case的多個頁面標題是否一致

7. 時間格式是否正確(特別是海外版,若是時間輸入欄有掩碼,要檢查掩碼的正確性)

8. 是否正確支持經常使用的顯示比例: 800*600,1024*768

9. 顯示比例發生變化時,頁面及頁面元素是否能夠正常顯示

10. 頁面佈局是否合理

11. 第三方控件是否具備可用性

12. 長時間無人操做時,處理是否正確

13. 對應的在線幫助事都正確。

                注。

                                1. 頁面元素,需觀察其類型是否正確;

                                2, 輸入校驗項需測試如下;

                                                1. 校驗邏輯是否正確

                                                2. 錯誤提示是否正確

                                                3. 提示錯誤點擊肯定後,是否聚焦該頁面元素,且若爲輸入框,是否選中全部文字

                                3. 敏感字符: =&|,;‘’  「」 " 「 :""」\ !

                                4. 特殊字符: ~!@#¥%……&*()——+《》?、/等非字母字符

14. 對於數據庫中的某一個字段擴展出多個含義的維護頁面是否對每一個擴展含義都作了測試

 

3. 文本顯示框測試

1. 名稱是否正確,須要關注如下幾點:

                1. 描述是否正確

                2. 對全部單位的輸入項是否指明瞭單位

2. 顯示值是否正確

3. 顯示是否美觀,是否存在顯示過長,甚至出現換行等狀況

4. 時間,日期貨幣與語言種類是否可以顯示正確

 

4. 單行文本框測試

1. 頁面顯示

                1. 名稱是否正確

                2. 必須標記是否正確

                3. 冒泡幫助的描述是否清晰正確

                4. 默認值是否正確

                5. 若是是密碼框,輸入的數據是否爲*

                6. 輸入框的長度是否和其餘頁面的元素保持一致

               

2. 輸入校驗

                1. 空字符,校驗是否正確

                2. 輸入空格串,校驗是否正確

                3. 輸入數字串,校驗是否正確

                4. 輸入字母串,校驗是否正確

                5. 輸入包括數字和字母的字符串,校驗是否正確

                6. 輸入字母和特殊字符串,校驗是否正確

                7. 輸入包含數字,字母,特殊字符的字符串,校驗是否正確

                8. 空字符,校驗是否正確

                9. 輸入空格串,校驗是否正確

                10. 輸入包含半角字符的字符串,校驗是否正確

                11. 輸入包含中文的字符串,校驗是否正確

                12. 輸入中間包含空格的字符串,校驗是否正確

                13. 輸入先後包含空格的字符串,校驗是否正確

                14. 輸入包含敏感字符的字符串,校驗是否正確

                15. 輸入框輸入字符個數限制,校驗是否正確

                16. "長度爲a~b位的字符串校驗:

                17. 輸入a-1位字符串,校驗是否正確"

                18. 輸入a位字符串,校驗是否正確

                19. 輸入a+1位字符串,校驗是否正確

                20. 輸入b-1位字符串,校驗是否正確

                21. 輸入b位字符串,校驗是否正確

                22. 輸入b+1位字符串,校驗是否正確

                23. 長度爲a~b之間的任一字符串,校驗是否正確

                24. "值爲a~b的數字串:

輸入a-1,校驗是否正確;"

輸入a,校驗是否正確;

輸入a+1,校驗是否正確;

輸入b-1,校驗是否正確;

輸入b,校驗是否正確;

輸入b+1,校驗是否正確;

輸入0,校驗是否正確;

輸入-1,校驗是否正確;

輸入-a,校驗是否正確;

輸入-b,校驗是否正確;

輸入a~b任一個數,校驗是否正確;

                32. "日期:輸入含有錯誤分隔符的日期,校驗是否正確;"

                33. 輸入日期的年月順序與需求要求格式不改,校驗是否正確;

                34. 輸入沒有年份的日期,校驗是否正確;

                35. 輸入沒有月的日期,校驗是否正確;

                36. 輸入沒有日的日期,校驗是否正確;

                37. 輸入日期(年)位數不對,校驗是否正確;

                38. 輸入日期(月)位數不對,校驗是否正確;

                39. 輸入日期(日)位數不對,校驗是否正確;

                40. 輸入無效日期(年),如:0000-01-15,校驗是否正確;

                41. 輸入無效日期(月),如:2003-00-15,校驗是否正確;

                42. 輸入無效日期(月),如:2003-13-15,校驗是否正確;

                43. 輸入無效日期(日),如:2003-05-00,校驗是否正確;

                44. 輸入無效日期(日),如:2003-05-32,校驗是否正確;

                45. 輸入日期,如:2003-04-31,2003-05-31,校驗大小月是否正確;

                46. 輸入日期,如:2003-02-30,2003-02-29,2003-02-28,2004-02-29,2100-02-29,校驗2月日期是否正確;

                47. 若限制最大日期,輸入最大日期-1天,校驗是否正確;

                48. 若限制最大日期,輸入最大日期,校驗是否正確;

                49. 若限制最大日期,輸入最大日期+1天,校驗是否正確;

                50. 若限制最小日期,輸入最小日期-1天,校驗是否正確;

                51. 若限制最小日期,輸入最小日期,校驗是否正確;

                52. 若限制最小日期,輸入最小日期+1天,校驗是否正確;

                53. 若對輸入值有特殊限制(如以13開頭),分別輸入符合和不符合規則的值,校驗是否正確;

                54. 是否正確支持特殊貨幣比例輸入(針對海外);

                55. 是否校驗了粘貼數據;

               

               

功能測試

1. 是否存在隨着輸入框,指disabled變灰隱藏等,下同,隨其餘域變化而變化? 校驗是否正確

2. 是否存在輸入框當前值隨其餘域變化而變化? 校驗是否正確

3. 若狀態或當前值隨其餘域的變化而變化,提交後退,狀態和值是否保持正確。

4. 若爲修改頁面,輸入空,是否意味着清空該字段?校驗是否正確;

5. 是否要求取值不能和其餘域同時輸入?校驗是否正確;

6. 是否要求取值不能和其餘域相同?校驗是否正確;

7. 是否存在其餘的受其餘域輸入的限制?校驗是否正確;

 

多行文本框測試

1. 名稱是否正確

2. 必選標記是否正確

3. 冒泡幫助描述是否清晰正確

4. 默認值是否正確

5. 文本框寬度是否和其餘頁面元素保持一致

6. 文本框高度是否合理

7. 文本框滾動條的使用是否正確

相關文章
相關標籤/搜索