教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

軟件測試關(guān)于功能測試用例編寫

更新時間:2018年03月29日17時54分 來源:傳智播客 瀏覽次數(shù):

功能測試用例的編寫需要按照一定的思路進行,而不是想到哪寫到哪,一般測試機制成熟的公司都會有公司自己自定義的測試用例模板,以及一整套的測試流程關(guān)注點,測試人員在測試生涯中也應(yīng)當積累一套自己的測試框架,所有功能性的測試都可以依據(jù)框架的思路來進行,達到事半功倍的效果。

功能測試框架可以包括:界面友好性測試、功能測試、鏈接測試、容錯測試、穩(wěn)定性測試、常規(guī)性能測試、配置測試、算法測試等等。

1.1 界面友好性測試

1. 風格、樣式、顏色是否協(xié)調(diào)

2. 界面布局是否整齊、協(xié)調(diào)(保證全部顯示出來的,盡量不要使用滾動條

3. 界面操作、標題描述是否恰當(描述有歧義、注意是否有錯別字)

4. 操作是否符合人們的常規(guī)習慣(有沒有把相似的功能的控件放在一起,方便操作)

5. 提示界面是否符合規(guī)范(不應(yīng)該顯示英文的cancel、ok,應(yīng)該顯示中文的確定等)

6. 界面中各個控件是否對齊

7. 日期控件是否可編輯

8. 日期控件的長度是否合理,以修改時可以把時間全部顯示出來為準

9. 查詢結(jié)果列表列寬是否合理、標簽描述是否合理

10. 查詢結(jié)果列表太寬沒有橫向滾動提示

11. 對于信息比較長的文本,文本框有沒有提供自動豎直滾動條

12. 數(shù)據(jù)錄入控件是否方便

13. 有沒有支持Tab鍵,鍵的順序要有條理,不亂跳

14. 有沒有提供相關(guān)的熱鍵

15. 控件的提示語描述是否正確

16. 模塊調(diào)用是否統(tǒng)一,相同的模塊是否調(diào)用同一個界面

17. 用滾動條移動頁面時,頁面的控件是否顯示正常

18. 日期的正確格式應(yīng)該是XXXX-XX-XX或XXXX-XX-XXXX:XX:XX

19. 頁面是否有多余按鈕或標簽

20. 窗口標題或圖標是否與菜單欄的統(tǒng)一

21. 窗口的最大化、最小化是否能正確切換

22. 對于正常的功能,用戶可以不必閱讀用戶手冊就能使用

23. 執(zhí)行風險操作時,有確認、刪除等提示嗎

24. 操作順序是否合理

25. 正確性檢查:檢查頁面上的form, button, table, header, footer,提示信息,還有其他文字拼寫,句子的語法等是否正確。

26. 系統(tǒng)應(yīng)該在用戶執(zhí)行錯誤的操作之前提出警告,提示信息.

27. 頁面分辨率檢查,在各種分辨率瀏覽系統(tǒng)檢查系統(tǒng)界面友好性。

28. 合理性檢查:做delete, update, add, cancel, back等操作后,查看信息回到的頁面是否合理。

29. 檢查本地化是否通過:英文版不應(yīng)該有中文信息,英文翻譯準確,專業(yè)。

30. 背景灰度凍結(jié)

1.2 功能測試

1. 使用所有默認值進行測試

2. 根據(jù)所有產(chǎn)品文檔、幫助文檔中描述的內(nèi)容要進行遍歷測試

3. 輸入判斷

4. 所有界面出現(xiàn)是和否的邏輯,要測試

5. 異常處理

6. 敏感詞

7. 根據(jù)需求文檔的流程圖遍歷所有流程圖路徑

8. 根據(jù)程序內(nèi)容,遍歷if elif else switch的邏輯點要遍歷

9. 界面各種控件測試

如對于輸入框測試:

一、字符型輸入框:

1. 字符型輸入框:英文全角、英文半角、數(shù)字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特別要注意單引號和&符號。禁止直接輸入特殊字符時,使用“粘貼、拷貝”功能嘗試輸入。

2. 長度檢查:最小長度、最大長度、最小長度-1、最大長度+1、輸入超工字符比如把整個文章拷貝過去。

3. 空格檢查:輸入的字符間有空格、字符前有空格、字符后有空格、字符前后有空格

4. 多行文本框輸入:允許回車換行、保存后再顯示能夠保存輸入的格式、僅輸入回車換行,檢查能否正確保存(若能,檢查保存結(jié)果,若不能,查看是否有正常提示)、

5. 安全性檢查:輸入特殊字符串

(null,NULL,,java,<>,,

本文版權(quán)歸傳智播客軟件測試學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
 
作者:傳智播客軟件測試培訓學院
 
首發(fā):http://test.itcast.cn/

0 分享到:
和我們在線交談!