淺談軟件測試中的常見問題 軟件測試工具
關鍵字:測試 易用性 穩定性
在測試過程中一般把發現的錯誤bug按其嚴重性大致分為4類:致命錯誤(系統崩潰或掛起、破壞數據)、嚴重錯誤(使系統不穩定、產生錯誤結果、菜單功能無法實現)、一般錯誤(在完成某
一功能時出現的錯誤,但并不影響該功能的實現)、建議項 (軟件不完善或用戶使用不方便之處)。
下面,我們主要對一些顯而易見的、容易被開發者忽略的錯誤進行列舉和分析,這些錯誤一般
很容易避免和修改,但會給用戶造成使用上的困難。
一、易用性問題:用戶無法使用或不方便使用
1、不符合用戶操作習慣。如,快捷鍵定義不科學、不實用,鍵位分布不合理、按鍵太
多,甚至沒有快捷鍵。
2、界面中英文混雜,界面元素參差不齊,文字顯示不全
3、無自動安裝程序或安裝程序不完善
4、界面中的信息不能及時刷新,不能正確反映當前數據狀態,可能誤導用戶。如:數據
庫中剩余記錄個數和參數設置對話框中的預設值常常顯示為歷史值而不是當前值
5、提示信息意文不明或為原始的英文提示
6、要求用戶輸入多余的、本來系統可以自己得到的數據。如:服務是否啟動,安裝后用
戶要手動修改某些配置文件。
7、某一項功能的冗余操作太多。如:對話框嵌套層次太多
8、不能記憶用戶的設置或操作習慣,用戶每次進入都需要重新操作一次初始環境。
9、對復雜的操作無聯機幫助
二、穩定性問題:影響用戶正常工作
1、程序運行過程中不斷申請但不完全釋放資源,造成系統性能越來越低,并出現不規律
的死機現象
原文轉自:http://www.anti-gravitydesign.com