如何設計、組織和管理IC卡測試
文章出處:http://5052h112.com 作者:佚名 人氣: 發表時間:2007年10月01日
[文章內容簡介]:
IC卡因其快捷安全的獨特魅力吸引了越來越多的專業領域用戶,也有越來越多的銀行加入或希望加入發行IC卡的行列。許多銀行選擇發行磁條與芯片共存的復合型卡片。復合IC卡在我國的銀行卡市場,還算是尚在起步的新生事物,參考資料比較欠缺。筆者有幸在IC卡發展早期成為IC卡系統開發項目組成員,并作為業務負責人負責提出系統業務需求,制定策劃和組織了多次大規模的IC卡測試,經歷了若干次IC卡系統升級改造?,F將一些個人心得和經驗進行總結,希望為正在為IC卡項目努力的同仁們提供一些借鑒。
測試環境搭建和案例的設計遵循如下的指導思想:覆蓋所有的業務種類、涉及到每種業務的正常值、臨界值及非正常值的綜合測試系統處理業務峰值能力的檢驗、各子系統容錯能力的驗證、 系統賬務糾錯管理功能的驗證、系統安全性的考慮、特殊時間段及跨越24小時不間斷運行的業務處理正確性的檢驗。
基本測試方法:本文所描述的測試是從業務的角度出發、 基于業務應用層的綜合測試,因此采用黑盒測試法,不驗證系統內部的流程走向,而主要是通過設計盡可能完整的測試案例,從每個測試案例的響應結果和賬務的狀態結果來形成我們的測試報告。
一、測試準備
測試的目的就是要盡可能預先在實驗室中發現問題,提前解決問題。因此,為保證測試結果的可信度,搭建的測試環境應與生產環境盡量一致,覆蓋所有的設備,根據IC卡的實際應用范圍,搭建儲蓄前臺、后臺、管理機、 ATM、POS 等設備的前置機、加密機等。
1.機具具體要求
?。?)搭建儲蓄前臺。以測試在儲蓄網點進行的日常業務。而為測試賬務走向的正確性,應至少搭建3個以上儲蓄所。以測試本所交易、本地異所交易、異地交易(涉及跨地市資金清算和手續費收取)。同時配備IC卡讀寫器、劃卡器、密碼鍵盤等。
?。?)POS準備。以測試在POS上進行的各類消費交易。同儲蓄前臺原理,為測試賬務走向應至少準備管理機構分屬不同機構的3臺以上POS。同時因不同廠商的POS底層軟件不盡相同,為檢驗交易處理的正確性,響應信息的正確性,應對在生產環境中使用到的每種類型 POS 都進行測試。對于檢查賬務走向準確性的測試,程序多與后臺記賬程序有關,不涉及具體設備型號,不必分別進行。根據實際應用,有特殊專業應用的POS, 也在測試范圍,如醫院藥店可用于醫保區應用的POS,對于加油站等使用的有特殊輸出要求的POS,以及用于公交車通過對電子錢包非接觸式扣款應用的專用 POS等。
?。?)ATM準備。要求同POS。
?。?)其他機具。根據實際生產環境需要進行測試, 如圈存機、CDM等。
(5)電話銀行及網上銀行等測試只是交易渠道不同,測試原則與網點測試相同,在此不作討論,可同理進行。
2. 卡片準備
本文關鍵詞:如何設計、組織和管理IC卡測試
上一篇:接觸式IC卡IC卡的測試[ 10-01 ]
下一篇:射頻識別技術應用中“成本問題”[ 10-15 ]