[發(fā)明專利]一種自動化密碼機測試系統(tǒng)及其工作方法有效
申請?zhí)枺?/td> | 201310368525.6 | 申請日: | 2013-08-22 |
公開(公告)號: | CN103441895B | 公開(公告)日: | 2017-03-01 |
發(fā)明(設(shè)計)人: | 廖成軍;張世雄;賈雪玲 | 申請(專利權(quán))人: | 成都衛(wèi)士通信息產(chǎn)業(yè)股份有限公司 |
主分類號: | H04L12/26 | 分類號: | H04L12/26 |
代理公司: | 成都九鼎天元知識產(chǎn)權(quán)代理有限公司51214 | 代理人: | 韓雪 |
地址: | 610041 四*** | 國省代碼: | 四川;51 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 自動化 密碼機 測試 系統(tǒng) 及其 工作 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于信息安全密碼技術(shù)領(lǐng)域,尤其涉及一種自動化密碼機測試系統(tǒng)及其工作方法。
背景技術(shù)
密碼技術(shù)是信息安全的基礎(chǔ)技術(shù),密碼機是密碼技術(shù)安全應(yīng)用的基礎(chǔ)和信息化安全的核心。隨著我國信息化產(chǎn)業(yè)的高速全面發(fā)展,作為信息安全基礎(chǔ)核心的密碼設(shè)備,在一直為信息產(chǎn)業(yè)與現(xiàn)代服務(wù)業(yè)發(fā)展提供安全的密碼技術(shù)的同時,也面臨越來越嚴格的自動化測試和維護的管理要求。
傳統(tǒng)的密碼機測試和維護方法均采用單一的測試維護工具對密碼機進行測試和維護管理,不能對密碼機進行持續(xù)、重復的測試和維護管理;測試數(shù)據(jù)和測試維護工具沒有完全分離,導致對任何一個新的測試用例進行測試時,都需要對測試維護工具進行修改,浪費人力資源,不能滿足當前密碼機越來越嚴格的自動化測試和維護管理要求。
同時,在密碼機測試和維護管理過程中,不能對測試的歷史數(shù)據(jù)進行智能維護,需要人工干預(yù)過程過于復雜,導致密碼機不能正常進行測試和維護,增加了密碼機測試和維護的管理難度和成本。
綜上所述,現(xiàn)有密碼機測試和維護管理方式相對單一、不易擴展,不利于自動化、智能化測試和維護的管理要求。
發(fā)明內(nèi)容
為了解決上述密碼機測試和維護過程中存在的問題,提高密碼機測試和維護過程的自動化,本發(fā)明提出一種自動化密碼機測試系統(tǒng)及其工作方法。
一種自動化密碼機測試系統(tǒng),包括密碼機和與其通信連接的測試機,所述測試機上運行有測試維護工具,測試機上設(shè)置有模板庫模塊、知識庫模塊、可用固件庫模塊、所述三個模塊與測試維護工具通信;密碼機上設(shè)置有在用固件庫模塊;
所述模板庫用于管理測試模板,所述測試模板定義密碼機的業(yè)務(wù)指令格式和對應(yīng)模板的測試數(shù)據(jù);
所述知識庫負責測試數(shù)據(jù)的管理,每條知識對應(yīng)于對密碼機的一個測試項;
所述固件庫為根據(jù)不同的用戶版本對用戶業(yè)務(wù)指令進行抽象定義后編譯而成的動態(tài)鏈接庫。
如上所述的自動化密碼機測試系統(tǒng)的單條指令測試方法包含下列步驟:
步驟1:測試機和被測密碼機啟動,并通信連接;
步驟2:測試機模板庫準備測試模板;
步驟3:測試模板導入測試維護工具;
步驟4:測試維護工具根據(jù)導入的測試模板生成請求數(shù)據(jù),并發(fā)送到密碼機;
步驟5,被測密碼機返回響應(yīng)數(shù)據(jù),測試維護工具展示測試結(jié)果;
在步驟5之后,可以生成測試文檔,具體為步驟6:測試維護工具根據(jù)請求數(shù)據(jù)和響應(yīng)數(shù)據(jù)生成測試文件,保存于知識庫中。
如上所述的自動化密碼機測試系統(tǒng)的批量指令測試方法包含下列步驟:
步驟1.?導入知識庫的測試文件或者加載測試文件到測試維護工具;
步驟2.?測試維護工具發(fā)送測試文件到被測密碼機;
步驟3.?被測密碼機返回響應(yīng)數(shù)據(jù);
步驟4.?測試維護工具將響應(yīng)數(shù)據(jù)和歷史數(shù)據(jù)進行對比,判斷測試結(jié)果是否正確;
步驟5.?重復步驟1-4,對被測密碼機功能和性能進行批量測試。
本發(fā)明不但能在實際生產(chǎn)維護過程中對密碼機進行自動化測試和維護管理,而且降低了密碼機生產(chǎn)、測試維護的難度、成本和技術(shù)要求,易于密碼機自動化測試維護的擴展和配置,提升了密碼機自動化測試和維護的管理效率。
附圖說明
圖1為現(xiàn)有技術(shù)中密碼機測試系統(tǒng)示意圖。
圖2為本發(fā)明密碼機測試系統(tǒng)示意圖。
具體實施方式
傳統(tǒng)的密碼機測試系統(tǒng)如圖1所示,包含密碼機和測試機,所述測試機(一般為電腦)上運行有測試維護工具。所述測試機通過TCP/IP網(wǎng)絡(luò)和密碼機通信,向密碼機發(fā)測試指令,密碼機根據(jù)測試指令(和生產(chǎn)指令相同)完成功能、平臺及性能測試,并將測試結(jié)果返回給測試維護工具,測試維護工具顯示測試結(jié)果。這種方式采用單一的測試維護工具對密碼機進行測試和維護管理,不能對密碼機進行持續(xù)、重復的測試和智能維護管理;測試數(shù)據(jù)和測試維護工具沒有完全分離,導致對任何一個新的測試用例進行測試時,都需要對測試維護工具進行修改,浪費人力資源,不能滿足當前密碼機越來越嚴格的自動化測試和維護管理要求。
本發(fā)明所述自動化密碼機測試系統(tǒng)如圖2所示,包含密碼機和測試機。兩者可采用串口和/或TCP/IP網(wǎng)絡(luò)兩種方式連接。一般情況下采用TCP/IP接口工作,設(shè)置串口的主要目的是為了測試網(wǎng)絡(luò)連接性,在網(wǎng)絡(luò)不可用或者測試網(wǎng)絡(luò)時使用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都衛(wèi)士通信息產(chǎn)業(yè)股份有限公司,未經(jīng)成都衛(wèi)士通信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310368525.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自動化設(shè)備和自動化系統(tǒng)
- 一種基于流程驅(qū)動的測試自動化方法以及測試自動化系統(tǒng)
- 用于工業(yè)自動化設(shè)備認識的系統(tǒng)和方法
- 實現(xiàn)過程自動化服務(wù)的標準化設(shè)計方法學的自動化系統(tǒng)
- 一種日產(chǎn)50萬安時勻漿自動化系統(tǒng)
- 一種自動化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動化設(shè)備自動檢測系統(tǒng)及檢測方法
- 用于自動化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動化系統(tǒng)功能驗證方法
- 自動化測試框架自動測試的實現(xiàn)技術(shù)