正確性
軟件的功能要滿足用戶的要求,在預定環境下能夠完成預期的功能。因此,必須明確的了解用戶的需求。
在需求確定方面,應通過深刻的理解電信企業的運營系統及了解其發展趨勢,建立模型并分析,廣泛了解其他系統的特長,并總結以往的經驗教訓的基礎上,確定出需求并通過與用戶的交流最終確定。
在需求的表達方面,強調以全面、精確、細致、易于理解的方式表達,可能需要以多種形式,比如:功能描述、數據描述、數據流圖、系統說明等。
可維護性
遵從統一的規范,包括命名規范、界面規范、編程風格。
編碼應具有良好的可讀性,注釋完整清晰。
避免復雜的邏輯判斷條件,易讀,易測試
編碼應盡量簡練,邏輯簡單
保存異常信息與錯誤日志以便于調試與分析
降低模塊之間的耦合度,增強模塊內的內聚。
可用性
用戶容易理解和使用該功能
響應時間快,操作方便,提高用戶工作效率。
提示信息簡潔準確
可靠性
具有異常捕獲功能并提供異常處理與恢復功能
5、效率
盡量降低系統資源的開銷
查詢語句要充分考慮到索引
減少與數據庫的不必要的交互
靈活性,易于擴展
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/