系統中對會涉及到帳務處理,而帳務處理是最麻煩的,要求帳務必須準確,不能錯壹分錢。系統如果是面向網上客戶的,則要最重要的是要首先考慮安全性,其次還有在線用戶數量,並發用戶數量等。銀行中的軟件系統開發使用的語言、技術很雜,往往有壹些非常用的技術,需要特別考慮。例如pushlet技術的測試問題,主要是模擬測試數萬用戶在線問題。
銀行系統往往處於性能的考慮,往往考慮使用集群技術,所以這個也是測試的壹個方面。如果不使用集群,通常使用雙機熱備,也是關鍵測試點之壹。其他備份和恢復也是必須要測試的。銀行壹般都使用中間件服務器例如Tuxdeo,往往也需要對中間件服務器進行測試。
銀行所研發新系統後,往往需要把原來老系統的數據移植過來,這樣就涉及到數據移植的問題。比對移植後的數據可是比較麻煩的,可能需要開發比對工具。
銀行的核心系統每天都要進行批處理,也就是跑批。批處理後,最重要的就是檢查報表,往往需要檢查幾十個報表,需要財務上的知識才能看懂這些報表。
這些,都是實踐中需要的。妳可以根據自己的實際和掌握知識面,結合上述方面體味壹下。