[發(fā)明專利]智能卡的測(cè)試系統(tǒng)、測(cè)試設(shè)備、測(cè)試方法在審
| 申請(qǐng)?zhí)枺?/td> | 201711387672.2 | 申請(qǐng)日: | 2017-12-20 |
| 公開(公告)號(hào): | CN108197019A | 公開(公告)日: | 2018-06-22 |
| 發(fā)明(設(shè)計(jì))人: | 張潔;陳超;張志紅 | 申請(qǐng)(專利權(quán))人: | 大唐微電子技術(shù)有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36;G06F11/26 |
| 代理公司: | 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 孫敬霞;龍洪 |
| 地址: | 100094*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測(cè)試 智能卡 測(cè)試系統(tǒng) 測(cè)試用例庫 測(cè)試操作 測(cè)試設(shè)備 測(cè)試工具 讀寫設(shè)備 開發(fā)周期 語句 配置 維護(hù) | ||
1.一種智能卡的測(cè)試系統(tǒng),運(yùn)行于計(jì)算機(jī),所述計(jì)算機(jī)通過讀寫設(shè)備與智能卡連接,其特征在于,所述測(cè)試系統(tǒng)包括如下組件:
測(cè)試用例庫,包含基于Python語言的測(cè)試用例,所述該測(cè)試用例用于實(shí)現(xiàn)對(duì)智能卡的測(cè)試操作;
基于Python語言的測(cè)試工具,配置為完成如下測(cè)試操作以實(shí)現(xiàn)對(duì)所述智能卡的測(cè)試:
導(dǎo)入所述測(cè)試用例或所述測(cè)試用例庫;
運(yùn)行所述測(cè)試用例;
針對(duì)讀寫設(shè)備的操作。
2.根據(jù)權(quán)利要求1所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,還配置為完成如下測(cè)試操作之一或多項(xiàng):
Shell中執(zhí)行應(yīng)用協(xié)議數(shù)據(jù)單元APDU指令或Python語句;
通過Debug模式調(diào)試所述測(cè)試用例;
腳本顯示與編輯;
智能卡測(cè)試時(shí)的配置項(xiàng)設(shè)置;
測(cè)試報(bào)告的存儲(chǔ)與自動(dòng)生成。
3.根據(jù)權(quán)利要求2所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,配置為實(shí)現(xiàn)測(cè)試報(bào)告的存儲(chǔ)與自動(dòng)生成,包括:
在預(yù)先設(shè)置的測(cè)試報(bào)告路徑下創(chuàng)建測(cè)試報(bào)告文件;
根據(jù)預(yù)先設(shè)置的配置信息,記錄測(cè)試信息,形成所述測(cè)試報(bào)告;
將所述測(cè)試報(bào)告寫入所述測(cè)試報(bào)告文件。
4.根據(jù)權(quán)利要求2所述的測(cè)試系統(tǒng),其特征在于:
所述測(cè)試報(bào)告的內(nèi)容包括如下之一或多項(xiàng):發(fā)送的APDU指令、智能卡的響應(yīng)結(jié)果、指令執(zhí)行時(shí)間、出錯(cuò)信息、測(cè)試項(xiàng)。
5.根據(jù)權(quán)利要求2所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,是配置為實(shí)現(xiàn)測(cè)試報(bào)告的存儲(chǔ)與自動(dòng)生成,還包括:
在配置為記錄錯(cuò)誤報(bào)告時(shí),在預(yù)先設(shè)置的測(cè)試報(bào)告路徑下創(chuàng)建錯(cuò)誤報(bào)告文件,在測(cè)試用例執(zhí)行過程中記錄與期望結(jié)果不一致的APDU日志信息并寫入所述錯(cuò)誤報(bào)告文件。
6.根據(jù)權(quán)利要求1所述的測(cè)試系統(tǒng),其特征在于:
所述針對(duì)讀寫設(shè)備的操作包括如下之一或多項(xiàng):
讀寫設(shè)備連接;
讀寫設(shè)備斷開;
讀寫設(shè)備列表刷新;
斷開所有讀寫設(shè)備;
發(fā)送APDU指令并接收響應(yīng);
智能卡復(fù)位;
獲取智能卡的復(fù)位應(yīng)答ATR。
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,是配置為提供交互界面,并響應(yīng)于所述交互界面上的用戶操作完成所述測(cè)試操作以實(shí)現(xiàn)對(duì)所述智能卡的測(cè)試。
8.根據(jù)權(quán)利要求7所述的測(cè)試系統(tǒng),其特征在于,所述交互界面包括如下之一或多項(xiàng):
工程顯示區(qū),用于響應(yīng)用戶操作以實(shí)現(xiàn)測(cè)試用例相關(guān)的所述測(cè)試操作;
腳本顯示編輯區(qū),用于響應(yīng)用戶操作以實(shí)現(xiàn)腳本相關(guān)的所述測(cè)試操作;
Shell區(qū),用于響應(yīng)用戶操作以實(shí)現(xiàn)Shell相關(guān)的所述測(cè)試操作。
9.根據(jù)權(quán)利要求8所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,是配置為通過treeview控件實(shí)現(xiàn)所述工程顯示區(qū)。
10.根據(jù)權(quán)利要求8所述的測(cè)試系統(tǒng),其特征在于,所述測(cè)試工具,是配置為通過NoteBook控件實(shí)現(xiàn)所述腳本顯示編輯區(qū)。
11.根據(jù)權(quán)利要求1所述的測(cè)試系統(tǒng),其特征在于,
還包括:讀寫設(shè)備驅(qū)動(dòng)組件;
所述測(cè)試工具,還配置為在完成所述測(cè)試操作之前,通過所述讀寫設(shè)備驅(qū)動(dòng)組件與所述讀寫設(shè)備建立通信連接。
12.根據(jù)權(quán)利要求1所述的測(cè)試系統(tǒng),其特征在于,
還包括:API組件,所述API組件包含如下API之一或多項(xiàng):讀寫設(shè)備操作相關(guān)的API、算法API、APDU API;
所述測(cè)試工具,是配置為調(diào)用所述API形成測(cè)試用例并存入所述測(cè)試用例庫。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于大唐微電子技術(shù)有限公司,未經(jīng)大唐微電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711387672.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 設(shè)有虛擬智能卡的物理智能卡及虛擬智能卡的配置方法
- 智能卡注冊(cè)方法、智能卡管理平臺(tái)及智能卡
- 一種智能卡轉(zhuǎn)接裝置及方法
- 一種應(yīng)用于智能卡標(biāo)識(shí)領(lǐng)域的智能卡安裝結(jié)構(gòu)
- 智能卡應(yīng)用程序遠(yuǎn)程測(cè)試系統(tǒng)
- 一種智能卡的操作執(zhí)行方法、智能卡讀寫系統(tǒng)和智能卡
- 一種自動(dòng)翻卡機(jī)頂盒
- 通信異常處理方法、裝置及智能卡終端
- 一種自動(dòng)翻卡機(jī)頂盒
- 一種智能卡的軟切換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于消息的自動(dòng)化測(cè)試的系統(tǒng)和方法
- 一種報(bào)文驅(qū)動(dòng)的自動(dòng)化測(cè)試系統(tǒng)以及實(shí)現(xiàn)方法
- 系統(tǒng)性能測(cè)試的方法及裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- 一種風(fēng)電機(jī)組載荷測(cè)試系統(tǒng)
- 系統(tǒng)交叉測(cè)試法、系統(tǒng)、電子裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種測(cè)試系統(tǒng)及方法
- 一種用于測(cè)試智能船舶主機(jī)系統(tǒng)的方法以及系統(tǒng)
- 一種網(wǎng)關(guān)系統(tǒng)的性能測(cè)試方法以及裝置
- 系統(tǒng)測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)





