測試策略總結


界面測試

界面測試概念

界面測試(簡稱UI測試),測試用戶界面的功能模塊的布局是否合理、
[整體風格是否一致]、各個控件的放置位置是否符合客戶使用習慣,
此外還要測試界面操作便捷性、導航簡單易懂性,頁面元素的可用性,
[界面中文字是否正確,命名是否統一],頁面是否美觀,文字、圖片組合是否完美等。

界面測試策略重點關注:

1.檢查是否和需求中的原型圖一致。
2.[界面中文字是否正確,命名是否統一]
3.[整體風格是否一致]
4.頁面是否會被一些長內容撐亂。

界面測試策略的其他細則方向:

1.易用性
2.規范性
3.幫助設施
4.合理性
5.美觀與協調性
6.菜單位置
7.獨特性

控件測試

什么是控件
控件:是程序軟件的組成部分,如軟件中所經常涉及到的按鈕、界面風格、表格、報表等,
都可以直接使用控件。控件就像是一間

(1)文本框測試要點
本框作用:接受用戶輸入的數據,或者顯示數據
a.是否允許輸入disabled=disabled
b.是否必填
c.組合規則:(漢字,字母,數字,特殊字符,組合)
d.長度規則:(長度剛好小於定義的最小長度,長度剛好超過定義的最大長度,長度在允許的長度范圍之內)
e.是否允許重名
f.空格(前含空格,后含空格,中含空格)
g.是否允許拷貝
h.輸入格式是否符合要求(日期格式,手機格式等)
i.是否允許放大或者縮小

(2)密碼框測試要點:
a.密碼是否密文顯示。比如輸入后,通過復制粘貼,是否是密文顯示;
b.密碼是否允許復制粘貼;
c.密碼傳輸過程是否加密,數據庫保存是否加密。
(MD5加密,sha256,mysql5)
d.組合規則:
(漢字,字母,數字,特殊字符,組合)
e.長度規則:
(長度剛好小於定義的最小長度,長度剛好超過定義的最大長度,長度在允許的長度范圍之內)

(3)單選框測試要點:
a.一組單選按鈕不能同時選中,只能選中一個。
b.逐一執行每個單選按鈕的功能。
分別選擇了“男”“女”后,保存到數據庫的數據應該相應的分別為“男”“女”
c.一組執行同一功能的單選按鈕在初始狀態時必須有一個被默認選中,不能同時為空
d.單選按鈕是否可選(切換)

(4)多選框(復選框)測試要點:
a.能否同時選中(全選)
b.能否同時清空(全不選)
c.能否同時為空(同時為空時是否有提示)
d.每個選框的功能是否實現

(5)下拉框(列表框)控件的測試
a.下拉框條目內容正確;沒有丟失或錯誤
b.下拉框允許多選時,要分別檢查shift選中條目,按ctrl選中條目和直接用鼠標選中多項條目的情況
c.下拉框的數據來源於其他功能模塊時,修改其他模塊的數據,下拉框中的數據跟着改變
d.組合下拉框:關注組合下拉框初始值,當改變一個下拉框的值,后面的下拉框中的數據跟着變。

(6)文件上傳控件的測試要點
1.文件上傳功能測試
(1)選擇符合要求的文件,上傳--------上傳成功
(2)上傳成功的文件名稱正常顯示
(3)上傳的文件可查看或下載
(4)文件路徑是否可手動輸入
(5)手動輸入正確的文件路徑上傳成功
(6)手動輸入錯誤的文件路徑提示不能上傳
(7)有多個上傳框時,上傳相同名稱的文件
(8)上傳一個正在打開的文件

2.文件大小測試
(1)符合格式,總大小稍小於限制大小的文件------上傳成功
(2)符合格式,總大小等於限制大小的文件------上傳成功
(3)符合格式,總大小稍大於限制大小的文件-----在上傳處提示附件過大
(4)小為0kb的txt文檔------不能上傳

3.文件名稱測試
(1)文件名稱中包含特殊字符
(2)文件名全為中文
(3)文件名全為英文
(4)文件名為中、英混合

4.文件格式測試
(1)上傳正確格式-----上傳成功
(2)上傳不允許的格式------提示不能上傳

(7)按鈕控件測試要點:
a.按鈕功能是否實現(添加,刪除,修改,取消,保存等等)
b.對可能造成數據無法恢復的操作必須給出確認信息,給用戶放棄選擇的機會(刪除、關閉)
c.通過點擊按鈕有彈出框或者彈出窗體需要對彈出的窗體或彈出框進行測試,所彈出的窗體是否與按鈕功能一致
d.按鈕的可用與否邏輯上是否正確
e.對按鈕測試需要考慮按鈕對齊,字體大小,顏色,重復功能按鈕等界面測試的要素
f.對非法的輸入或操作給出足夠的提示說明

文檔測試

哪些文檔需要測試

開發文件:可行性分析,需求文檔,概要設計文檔,詳細設計文檔,數據庫設計文檔等。
測試文件:測試計划,測試方案,測試用例,測試報告。
用戶文件:用戶操作手冊。
其他文件:

文檔測試要點

文檔的讀者群
文檔的術語
文檔的正確性
文檔的完整性
文檔的一致性
文檔的易用性
樣例與示例
文檔的語言
印刷與包裝質量等待

文檔測試評審的特點

評審人的范圍比較廣,可以包括主管、項目經理、其他開發人員等
評審的時間相對較短、評審的隨意性較大,系統性不強,評審人從各自的角度提出意見
文檔質量較差時,評審人很難提出實質性的意見

兼容性測試

平台測試
瀏覽器測試
軟件本身能否向前或向后兼容
測試軟件能否與其他相關的軟件兼容
數據兼容性測試

場景法設計測試用例

基本流
插卡 → 輸入密碼 → 選擇金額 → 取款 → 退卡

備選流1
銀行卡插反了
插入非正常銀行卡

備選流2
第一次密碼錯誤
第二次密碼錯誤
第三次密碼錯誤

備選流3
銀行卡余額不足
ATM機余額不足
銀行卡限額
跨行取款手續費不足

備選流4
未取卡

導出功能

1)導出的excel文件名是否有要求,如果有要求,是否正確
2)導出的excel表格的格式檢查,主要檢查導出的excel格式是否符合預期,各字段是否正確
3)導出全部數據功能是否正確
4)導出部分數據功能是否正確
5)選擇數據為空時是否可以導出
6)導出的數據內容是否與系統中的內容一致
7)不同瀏覽器導出的文件是否一致
8)excel導出時數據的分頁檢查【一般數據量較大時,開發都會分批次去取數據,分頁時容易出現問題】
9)注意導出文件的排版問題,當某一字段的內容過長時,是否可以自動換行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM