一种测试方法、设备及系统.pdf

上传人:1*** 文档编号:6085648 上传时间:2019-04-08 格式:PDF 页数:15 大小:1MB
返回 下载 相关 举报
摘要
申请专利号:

CN201611070961.5

申请日:

2016.11.28

公开号:

CN106769128A

公开日:

2017.05.31

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G01M 99/00申请日:20161128|||公开

IPC分类号:

G01M99/00(2011.01)I

主分类号:

G01M99/00

申请人:

新智数字科技有限公司

发明人:

李银双; 孙磊; 董胜龙; 齐学静; 刘蒙蒙

地址:

065000 河北省廊坊市经济技术开发区华祥路0338丘一幢一楼105室

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明公开了一种测试方法、设备及系统,用于解决因采用手动方式测试蓝牙智能卡的性能导致测试结果不准确的技术问题。该方法包括:测试设备将充值信息发送给电子智能卡;所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行设备与所述电子智能卡通过第一探针连接;所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能正常,否则,确定所述电子智能卡接收充值信息的功能异常。

权利要求书

1.一种测试方法,其特征在于,包括:
测试设备将充值信息发送给电子智能卡;
所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行
设备与所述电子智能卡通过第一探针连接;
所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;
若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能正常,否则,确定所
述电子智能卡接收充值信息的功能异常。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述测试设备读取所述执行设备获取的所述电子智能卡的工作参数;
所述测试设备判断读取的所述工作参数的取值是否位于为所述工作参数设置的取值
范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;
若所述工作参数的取值位于所述取值范围内,则所述测试设备确定所述电子智能卡工
作正常,否则,确定所述电子智能卡工作异常。
3.如权利要求2所述的方法,其特征在于,所述电子智能卡的工作参数包括所述电子智
能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述电子智能卡通过
所述控制芯片工作。
4.如权利要求1-3任一所述的方法,其特征在于,在所述测试设备将所述充值信息发送
给所述电子智能卡之前,还包括:
所述测试设备通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工作程
序是所述电子智能卡正常工作所需的应用程序。
5.如权利要求1-3任一所述的方法,其特征在于,所述方法还包括:
所述测试设备将所述充值信息通过所述执行设备发送给第一设备,以通过充值信息为
所述第一设备充值;
所述测试设备接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成
功。
6.一种测试设备,其特征在于,包括:
第一发送单元,用于将充值信息发送给电子智能卡;
读取单元,用于读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执
行设备与所述电子智能卡通过第一探针连接;
判断单元,用于判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;
确定单元,用于若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,确定
所述电子智能卡接收充值信息的功能异常。
7.如权利要求6所述的设备,其特征在于,
所述读取单元还用于:读取所述执行设备获取的所述电子智能卡的工作参数;
所述判断单元还用于:判断读取的所述工作参数的取值是否位于为所述工作参数设置
的取值范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;
所述确定单元还用于:若所述工作参数的取值位于所述取值范围内,则确定所述电子
智能卡工作正常,否则,确定所述电子智能卡工作异常。
8.如权利要求7所述的设备,其特征在于,所述电子智能卡的工作参数至少包括所述电
子智能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述控制芯片用
于所述电子智能卡工作。
9.如权利要求6-8任一所述的设备,其特征在于,所述设备还包括:
烧录单元,用于通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工作程
序是所述电子智能卡正常工作所需的应用程序。
10.如权利要求6-8任一所述的设备,其特征在于,所述设备还包括:
第二发送单元,用于将所述充值信息通过所述执行设备发送给第一设备,以通过充值
信息为所述第一设备充值;
接收单元,接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。
11.一种测试系统,其特征在于,包括测试设备、执行设备和电子智能卡,所述执行设备
与所述测试设备通过串行接口连接,所述执行设备与待测试的电子智能卡通过第一探针连
接:
其中,所述测试设备,用于将充值信息发送给所述电子智能卡;读取所述执行设备获取
的所述电子智能卡中存储的充值信息;判断读取的充值信息与发送给所述电子智能卡的充
值信息是否一致;若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,确定所
述电子智能卡接收充值信息的功能异常;
所述执行设备,用于获取所述电子智能卡中存储的充值信息;
所述电子智能卡,用于接收测试设备发送的充值信息并存储。
12.如权利要求11所述的测试系统,其特征在于,所述测试设备还用于:
通过所述执行设备读取所述电子智能卡的工作参数,并判断读取的所述工作参数的取
值是否位于为所述工作参数设置的取值范围内;若所述工作参数的取值位于所述取值范围
内,则确定所述电子智能卡工作正常,否则,确定所述电子智能卡工作异常;其中,所述取值
范围包括所述电子智能卡正常工作时所述工作参数的取值。
13.如权利要求12所述的测试系统,其特征在于,所述电子智能卡的工作参数包括所述
电子智能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述电子智能
卡通过所述控制芯片工作。
14.如权利要求12所述的测试系统,其特征在于,所述测试设备还用于:
通过所述执行设备将所述充值信息发送给第一设备,以通过充值信息为所述第一设备
充值;
接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。
15.如权利要求11-14任一所述的测试系统,其特征在于,所述测试系统还包括烧录工
具,分别与所述电子智能卡及所述测试设备连接;所述测试设备通过所述烧录工具将工作
程序烧录到所述电子智能卡中;其中,所述工作程序是所述电子智能卡正常工作所需的程
序。

说明书

一种测试方法、设备及系统

技术领域

本发明涉及测试技术领域,特别涉及一种测试方法、设备及系统。

背景技术

蓝牙智能卡取代传统的IC(Integrated Circuit,集成电路)卡作为燃气预付费系
统的媒介,用户可以随时随地通过燃气预付费系统进行在线充值购买燃气量,再将购买的
燃气量通过蓝牙(Bluetooth)方式传输给蓝牙智能卡,蓝牙智能卡可以存储购买的燃气量,
再通过蓝牙智能卡为其他相应设备进行充值,不受时间和地点的限制,省时省力。

在蓝牙智能卡发布前的研发阶段,需要对蓝牙智能卡进行测试,以检测蓝牙智能
卡的功能是否正常。目前对于蓝牙智能卡的性能测试,例如测试蓝牙卡是否能正确接收购
气量等测试过程,都是测试人员手动进行。具体的,测试员在测试蓝牙智能卡的接收的燃气
量是否正确时,需要测试人员在测试APP(Application)将充值购买的燃气量发送给蓝牙智
能卡进行存储,然后测试人员手动将蓝牙智能卡插入燃气表的读卡口内,以使燃气表读取
并显示蓝牙智能卡内存储的燃气量,测试人员再手动记录燃气表显示的燃气量,并与发给
蓝牙智能卡的燃气量进行对比,以确定蓝牙智能卡接收购买的燃气量是否正确。手动操作
不仅耗费时间长,效率低,并且在操作过程中也很容易出现差错,导致测试结果不准确。

发明内容

本发明实施例提供一种测试方法、设备及系统,用于解决因采用手动方式测试蓝
牙智能卡的性能导致测试结果不准确的技术问题。

第一方面,提供一种测试方法,该测试方法包括:

测试设备将充值信息发送给电子智能卡;

所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述
执行设备与所述电子智能卡通过第一探针连接;

所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一
致;

若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能正常,否则,确
定所述电子智能卡接收充值信息的功能异常。

可选的,所述测试设备还可以读取所述执行设备获取的所述电子智能卡的工作参
数;

所述测试设备判断读取的所述工作参数的取值是否位于为所述工作参数设置的
取值范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;

若所述工作参数的取值位于所述取值范围内,则所述测试设备确定所述电子智能
卡工作正常,否则,确定所述电子智能卡工作异常。

可选的,所述电子智能卡的工作参数包括所述电子智能卡的电池电压和/或所述
电子智能卡内控制芯片的引脚电平;其中,所述电子智能卡通过所述控制芯片工作。

可选的,在将所述充值信息发送给所述电子智能卡之前,还包括:

所述测试设备通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工
作程序是所述电子智能卡正常工作所需的应用程序。

可选的,所述方法还包括:

所述测试设备将所述充值信息通过所述执行设备发送给第一设备,以通过充值信
息为所述第一设备充值;

接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。

第二方面,提供一种测试设备,该测试设备包括:

第一发送单元,用于将充值信息发送给电子智能卡;

读取单元,用于读取执行设备获取的所述电子智能卡中存储的充值信息,其中所
述执行设备与所述电子智能卡通过第一探针连接;

判断单元,用于判断读取的充值信息与发送给所述电子智能卡的充值信息是否一
致;

确定单元,用于若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,
确定所述电子智能卡接收充值信息的功能异常。

可选的,所述读取单元还用于:读取所述执行设备获取的所述电子智能卡的工作
参数;

所述判断单元还用于:判断读取的所述工作参数的取值是否位于为所述工作参数
设置的取值范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;

所述确定单元还用于:若所述工作参数的取值位于所述取值范围内,则确定所述
电子智能卡工作正常,否则,确定所述电子智能卡工作异常。

可选的,所述电子智能卡的工作参数至少包括所述电子智能卡的电池电压和/或
所述电子智能卡内控制芯片的引脚电平;其中,所述控制芯片用于所述电子智能卡工作。

可选的,所述设备还包括烧录单元;

所述烧录单元用于:通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所
述工作程序是所述电子智能卡正常工作所需的应用程序。

可选的,所述设备还包括第二发送单元和接收单元;

所述第二发送单元用于将所述充值信息通过所述执行设备发送给第一设备,以通
过充值信息为所述第一设备充值;

所述接收单元接收所述执行设备返回的充值成功信息,以确定所述第一设备充值
成功。

第三方面,提供一种测试系统,该测试系统包括:

测试设备、执行设备和电子智能卡,所述执行设备与所述测试设备通过串行接口
连接,所述执行设备与待测试的电子智能卡通过第一探针连接:

其中,所述测试设备,用于将充值信息发送给所述电子智能卡;读取所述执行设备
获取的所述电子智能卡中存储的充值信息;判断读取的充值信息与发送给所述电子智能卡
的充值信息是否一致;若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,确
定所述电子智能卡接收充值信息的功能异常;

所述执行设备,用于获取所述电子智能卡中存储的充值信息;

所述电子智能卡,用于接收测试设备发送的充值信息并存储。

可选的,所述测试设备还用于:

通过所述执行设备读取所述电子智能卡的工作参数,并判断读取的所述工作参数
的取值是否位于为所述工作参数设置的取值范围内;若所述工作参数的取值位于所述取值
范围内,则确定所述电子智能卡工作正常,否则,确定所述电子智能卡工作异常;其中,所述
取值范围包括所述电子智能卡正常工作时所述工作参数的取值。

可选的,所述电子智能卡的工作参数包括所述电子智能卡的电池电压和/或所述
电子智能卡内控制芯片的引脚电平;其中,所述电子智能卡通过所述控制芯片工作。

可选的,所述测试设备还用于:

通过所述执行设备将所述充值信息发送给第一设备,以通过充值信息为所述第一
设备充值;

接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。

可选的,所述测试系统还包括烧录工具,分别与所述电子智能卡及所述测试设备
连接;所述测试设备通过所述烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工
作程序是所述电子智能卡正常工作所需的程序。

本发明实施例中,测试设备将充值信息发送给电子智能卡,再读取电子智能卡内
存储的充值信息,通过判断读取的充值信息与之前发送的充值信息是否一致就可以确定电
子智能卡是否准确接收了充值信息,从而就可以测试电子智能卡接收充值信息的功能是否
正常。可见,整个测试过程都由测试设备来自动执行,不需要通过人工手动操作,提高了测
试效率。由于通过测试设备来进行测试,也降低了测试的出错率,提高测试准确性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使
用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。

图1为本发明实施例提供的测试系统的示意图;

图2为本发明实施例提供的测试方法的流程图;

图3为本发明实施例提供的添加了第一设备的测试系统的示意图;

图4为本发明实施例提供的添加了烧录工具的测试系统的示意图;

图5为本发明实施例提供的测试设备的示意图;

图6为本发明实施例提供的添加了第二发送单元、接收单元、烧录单元的测试设备
的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范
围。

请参见图1,本发明一实施例提供一种测试系统,该测试系统可以包括测试设备
101、执行设备102和电子智能卡104,执行设备102与测试设备101可以通过串行接口连接,
执行设备102与待测试的电子智能卡104通过第一探针103连接。该测试系统可以用于对电
子智能卡104进行测试,电子智能卡104可以在存储充值信息后可通过存储的充值信息为相
应设备充值。具体的,电子智能卡104可以是多种类型的卡,比如燃气缴费的蓝牙智能卡、停
车收费的蓝牙智能卡、以及常用的公交卡等,本发明实施例对此不作限制。

本发明实施例中,测试设备101可以通过个人计算机(Personal Computer,PC)、平
板电脑(PAD)、服务器等设备实现,本发明实施例对此不作限制。

本发明实施例中,执行设备102可以通过单片机(Microcontrollers)或可编程逻
辑控制器(Programmable Logic Controller,PLC)等设备来实现,本发明实施例对此不做
限制。执行设备102跟第一探针103之间可以通过排线或线束来连接。本发明实施例中,第一
探针103可以读取电子智能卡104内的充值信息,从而执行设备102可以通过第一探针103获
取电子智能卡104内的充值信息。例如,电子智能卡104是用于进行燃气缴费的智能卡,那么
该电子智能卡104中的充值信息就是所购买的燃气量。

具体的,本发明实施例的第一探针103可以是弹簧针,弹簧针中弹簧压紧时能使弹
簧针压紧在电子智能卡104上,以使第一探针与电子智能卡104紧密接触,连接牢靠;在取下
电子智能卡104时,弹簧针中的弹簧松开,可使弹簧针与电子智能卡104分开。由于对电子智
能卡104进行测试时,可以通过弹簧针中弹簧来调节第一探针与电子智能卡104的接触关
系,不需要将第一探针与电子智能卡104进行焊接即可进行测试,减少了焊接的工作量,也
避免焊接对电子智能卡104的损伤以及对电子智能卡104的硬件参数的改变。同时在更换下
一个电子智能卡104进行测试时,能够更加方便快捷地取出已测试完的电子智能卡104,以
使测试过程更加高效。当然,除了弹簧针之外,第一探针103也可以通过其他类型的结构实
现,本发明实施例不作限制。

本发明实施例中,该测试系统可以完成对于电子智能卡104接收信息的能力的测
试,具体的测试过程将在如下提供的测试方法中进行介绍。

请参见图2,本发明一实施例提供一种测试方法,该方法可以通过图1所示的测试
系统来执行。

步骤201:测试设备101将充值信息发送给电子智能卡104;

步骤202:测试设备101读取执行设备102获取的电子智能卡104中存储的充值信
息,其中所述执行设备102与所述电子智能卡104通过第一探针103连接;

步骤203:测试设备101判断读取的充值信息与发送给电子智能卡104的充值信息
是否一致;

步骤204:若一致,则测试设备101确定电子智能卡104接收充值信息的功能正常,
否则,确定电子智能卡104接收充值信息的功能异常。

测试设备101可以通过有线或无线方式直接将充值信息发送给电子智能卡104,无
线方式例如包括各类短距离通信方式,如无线保真(Wireless Fidelity,Wi-Fi)、蓝牙等方
式。例如本发明实施例中的测试设备101中安装了测试APP,通过该测试APP能够完成对电子
智能卡104的测试,该测试APP是本发明实施例所提供的,通过该测试APP可以完成对于电子
智能卡104的各种性能的测试。则测试设备101可以通过该测试APP来完成充值,即获得充值
信息,再通过该测试APP将充值信息发送给电子智能卡104,或者,该测试设备101也可以通
过有线方式将充值信息发送给电子智能卡104。在本发明实施例中,测试设备101除了可以
直接将充值信息发送给电子智能卡104之外,也可以通过其他方式来发送。例如,测试设备
101可以与另外的电子设备的通信,该另外的电子设备可以是手机,也可以是其他电子设
备,该电子设备中安装了APP,该电子设备通过该APP可以实现充值,即获取充值信息,测试
设备101可以指示该电子设备通过该APP将充值信息发送给蓝牙智能卡。

由于通过测试APP获取充值信息以及测试设备101向电子智能卡104发送充值信息
等都是由测试设备101来执行的,不需要测试人员人工操作,节省了人力和时间,也降低了
由于人工操作而引起的出错率。

测试设备101在将充值信息发送给电子智能卡104后,再从电子智能卡104中读取
充值信息,通过这种方式可以确定电子智能卡104存储的充值信息与发送给电子智能卡104
的充值信息是否一致。具体的,测试设备101可以读取执行设备102获取的电子智能卡104中
存储的充值信息。

其中,第一探针103可以读取电子智能卡104内的充值信息,从而执行设备102可以
通过第一探针103获取电子智能卡104内的充值信息,执行设备102将获取的充值信息的格
式转换成测试设备101能够识别的格式,并通过串行接口将进行格式转换后的充值信息发
送给测试设备101。如果从电子智能卡104中读取的数据的格式不是测试设备101所支持的
格式,则执行设备102也可以进行格式转换后再发送给测试设备101,以防测试设备101无法
识别。

本发明实施例中,测试设备101读取执行设备102获取的电子智能卡104内存储的
充值信息,充值信息的读取过程并不需要测试人员的参与,节省了人力,提高了测试效率。

执行设备102将读取的充值信息发送给测试设备101后,测试设备101将执行设备
102发送的充值信息与测试设备101之前发送给电子智能卡104的充值信息进行比较,若二
者一致,则测试设备101确定电子智能卡104接收充值信息的功能正常,而若二者不一致,则
测试设备101可以确定电子智能卡104接收充值信息的功能异常。由于通过测试设备101来
确定读取的充值信息与发送的充值信息是否一致,相较现有技术能够更加快速准确。另外,
测试设备101还可以将收到的充值信息以及确定结果保存在测试设备101中,以使测试人员
可以随时查看,以确保出现异常时能根据保存在测试设备101中的充值信息以及确定结果
分析错误原因。同时测试设备101保存充值信息的同时,还可通过测试设备101将充值信息
显示给测试人员,测试人员通过测试设备101即可看到电子智能卡104内存储的充值信息,
不需要测试人员插入读卡设备中就能知道电子智能卡104中存储的充值信息,更加方便直
观。

本发明实施例中,该测试系统除了可以测试电子智能卡104是否能正确接收充值
信息之外,还可以完成对于电子智能卡104的其他测试,例如可以测试电子智能卡104是否
能够正常工作。要测试电子智能卡104是否能够正常工作,其中一种测试方法就是通过对电
子智能卡104的工作参数的测试来完成。一般来说,工作参数能够反映电子智能卡104的工
作状态,因此,本发明实施例中,测试设备101可以读取电子智能卡104中的工作参数,这里
的读取工作参数,是指读取工作参数的取值,通过确定工作参数的取值是否在设置好的取
值范围内,就可以判断电子智能卡104的工作状态是否正常。其中,该取值范围通常通过计
算或经验所得,例如对于电子智能卡104的某个工作参数,根据经验可知电子智能卡104正
常工作时,该工作参数的取值一般为多少,则可以根据这些正常取值设置该工作参数的取
值范围,针对电子智能卡104的不同的工作参数可以设置不同的取值范围。那么,一旦所读
取的电子智能卡104的工作参数的取值不在该工作参数对应的取值范围内,则可以确定电
子智能卡104没有正常工作,也就是工作异常,而如果所读取的工作参数的取值位于该工作
参数对应的取值范围内,就可以确定电子智能卡104工作正常。

在本发明实施例中,电子智能卡104的工作参数可以包括电子智能卡104的电池的
电压和/或电子智能卡104内的控制芯片的引脚电平,以及,还可以包括电子智能卡104其他
可能的参数,本发明实施例对此不做限制。其中,电子智能卡104是通过控制芯片中的工作
程序来进行工作的。

具体的,测试设备101可以读取执行设备102获取的电子智能卡104的工作参数。第
一探针103可以读取电子智能卡104的工作参数,从而执行设备102可以通过第一探针103获
取电子智能卡104的工作参数,执行设备102获取电子智能卡104的工作参数的取值后,将工
作参数的取值格式转换成测试设备101能够识别的格式,并通过串行接口将进行格式转换
后的该取值发送给测试设备101。测试设备101接收到执行设备102发送的该取值后,确定该
取值是否位于设置的该工作参数对应的取值范围内,若位于该取值范围内,则测试设备101
确定电子智能卡104工作正常,而若没有位于该取值范围内,则测试设备101确定电子智能
卡104工作异常。其中,执行设备102读取的可能是一种工作参数,也可能是多种工作参数,
若读取的是多种工作参数,则测试设备101在判断工作参数的取值是否在取值范围内时,可
以分别判断每种工作参数的取值分别是否在相应工作参数的取值范围内。

由于指示执行设备102获取工作参数以及确定电子智能卡104工作是否正常都是
通过测试设备101完成,相较现有技术能够更加快速准确。另外,测试设备101可以将收到的
工作参数的取值以及确定电子智能卡104的工作是否正常的结果保存在测试设备101中,测
试人员可以随时查看,以方便测试出现异常时能根据保存在测试设备101中的信息分析错
误原因。且,测试设备101在保存这些信息后,还可通过测试设备101显示这些信息,测试人
员通过查看测试设备101显示的内容即可知道电子智能卡104的工作参数的取值以及电子
智能卡104的工作状态,更加方便直观。

在电子智能卡104的测试过程中,为了使得最终测试结果更为准确,可以进行多次
测试。在一次测试完毕后,如果电子智能卡104内还存在充值信息,则在下一次测试时,电子
智能卡104可能无法正常接收测试设备101发送给电子智能卡104的充值信息,因此在一次
测试完毕后需要清除电子智能卡104内存储的充值信息。请参见图3,在本发明实施例中,该
测试系统中的测试设备101可以通过执行设备102将充值信息发送给第一设备301,以通过
充值信息为第一设备301充值,第一设备301充值成功并返回充值成功信息给电子智能卡
104,电子智能卡104收到充值成功信息后会清除电子智能卡104内的充值信息。第一设备
301是与电子智能卡104相对应的设备,例如,电子智能卡104是用于燃气缴费的蓝牙智能
卡,则第一设备301就是燃气表。

具体的,执行设备102可以通过线束或排线与第一设备301连接。第一设备301具有
读卡口,在第一设备301的读卡口内插入一延长板302,延长板302是具有数据存储功能的电
子卡,延长板302通过排线或线束与执行设备102连接。测试设备101接收到执行设备102发
送的充值信息后,指示执行设备102接通执行设备102与延长板302之间的通路,执行设备
102将读取的电子智能卡104内的充值信息发送给延长板302,延长板302接收充值信息并存
储充值信息。另外,测试设备101还指示执行设备102接通执行设备102与第一设备301之间
的通路,执行设备102发送第一信号给第一设备301,第一信号用于指示第一设备301读取延
长板302中的充值信息,从而实现为第一设备301充值。整个过程是由测试设备101来控制,
通过执行设备102来执行,不需要测试人员的手动操作,更加节省劳动力,提高测试效率。

第一设备301充值成功后,也就是第一设备301从延长板302中读取充值信息完毕
后,延长板302清除延长板302中的充值信息,并生成充值成功信息,延长板302将充值成功
信息发送给执行设备102。执行设备102在接收到充值成功信息后,一方面,执行设备102会
将充值成功信息发送给测试设备101,测试设备101接收充值成功信息后确认可以对电子智
能卡104进行下一次测试;另一方面,执行设备102会通过第一探针103将充值成功信息发送
给电子智能卡104,电子智能卡104接收到充值成功信息后,清除卡内存储的充值信息,以便
于接收下一次测试的充值信息。本发明实施例取代现有技术人工插表充值来清除卡内充值
信息,更加省时省力,提高测试效率。

电子智能卡104是依据控制芯片上的工作程序来工作的,因此在对电子智能卡104
进行测试之前,需要将工作程序烧录到电子智能卡104控制芯片中。请参见图4,在本发明实
施例中,该测试系统还可以包括烧录工具401,测试设备101通过烧录工具401可以将电子智
能卡104所需的工作程序烧录到电子智能卡104的控制芯片中。其中,烧录工具401通过排线
或线束与测试设备101连接,烧录工具401可通过第二探针402与电子智能卡104连接。

具体的,第二探针402与第一探针103结构可以是相同的,但第二探针402与电子智
能卡104连接的位置不同于第一探针103与电子智能卡104连接的位置。本发明实施例中,第
一探针103和第二探针402可以同时固定于一机构上,具体可以采用印制电路板(Printed
Circuit Board,PCB)板焊接固定的方式。在测试电子智能卡104时,只要将电子智能卡104
固定在PCB板预先留好的位置上,再将第一探针103和第二探针402分别压紧在电子智能卡
104上,使第一探针103和第二探针402与电子智能卡104接触牢靠。在取下电子智能卡104
时,松开第一探针103和第二探针402,再将电子智能卡104从PCB板上取下即可,更加方便更
换电子智能卡104。

综上,测试过程中的每个流程都是通过本发明的测试系统来完成的,测试开始之
后,测试设备101就会通过烧录工具401将程序烧录到电子智能卡104中,测试设备101再将
充值信息发送给电子智能卡104,之后执行设备102通过第一探针103读取电子智能卡104内
存储的充值信息以及采集电子智能卡104的工作参数,进行数据处理后再上传测试设备101
中,测试设备101接收到充值信息后,通过执行设备102将充值信息发送给第一设备301,第
一设备301接收充值信息并充值成功之后返回充值成功的信息给测试设备101以及电子智
能卡104,电子智能卡104接收到充值成功信息后清除卡内存储的充值信息,以准备接收下
一次测试的充值信息。

通过本发明的测试系统,只需要测试人员在测试设备101中设定好测试需要的测
试次数,测试设备101便会控制测试系统各部分执行各自的功能进行测试,测试过程中不需
要测试人员的操作,有效的解决了人工操作效率不高的问题,并且降低了出错率;同时测试
过程中的数据都保存在了测试设备101中,方便出现错误后测试人员及时分析错误原因;测
试设备101中还可以将读取的充值信息与工作参数通过测试设备101显示,因此解决了电子
智能卡104内充值信息只能通过插表来读取带来的不方便,并可随时监控电子智能卡104的
工作状态。

以上只是介绍了该测试系统所能完成的一部分测试工作,可以预见的是,本发明
实施例提供的测试系统还能完成对于电子智能卡104的其他性能的测试,本发明实施例不
作限制。

请参见图5,基于同一发明构思,本发明一实施例提供一种测试设备,该测试设备
与如前所述的实施例所提供的测试设备可以是同一设备,也就是说,该测试设备可以是测
试设备101。该测试设备101包括:

第一发送单元501,用于将充值信息发送给电子智能卡;

读取单元502,用于读取电子智能卡中存储的充值信息;

判断单元503,用于判断读取的充值信息与发送给电子智能卡的充值信息是否一
致;

确定单元504,用于若一致,则确定电子智能卡接收充值信息的功能正常,否则,确
定电子智能卡接收充值信息的功能异常。

可选的,

读取单元502还用于:读取电子智能卡的工作参数;

判断单元503还用于判断读取的工作参数的取值是否位于为工作参数设置的取值
范围内;取值范围包括电子智能卡正常工作时工作参数的取值;

确定单元504还用于:若工作参数的取值位于取值范围内,则确定电子智能卡工作
正常,否则,确定电子智能卡工作异常。

可选的,电子智能卡的工作参数至少包括电子智能卡的电池电压和/或电子智能
卡内控制芯片的引脚电平;其中,控制芯片用于电子智能卡工作。

可选的,请参见图6,该测试设备101还可以包括烧录单元601,烧录单元601用于:
通过烧录工具将工作程序烧录到电子智能卡中;其中,工作程序是电子智能卡正常工作所
需的应用程序。

可选的,请继续参见图6,该测试设备101还可以包括第二发送单元602和接收单元
603。

第二发送单元602用于:将充值信息通过执行设备发送给第一设备,以通过充值信
息为第一设备充值;

接收单元603,接收执行设备返回的充值成功信息,以确定第一设备充值成功。

由于本发明实施例提供测试设备101用于执行图2所示的实施例所提供的测试方
法,因此对于测试设备101包括的各功能模块所能够实现的功能及一些实现过程可参考图2
所示的实施例部分的描述,在此不再赘述。

本发明实施例中,测试设备101将充值信息发送给电子智能卡,再读取电子智能卡
内存储的充值信息,通过将读取的充值信息与之前发送的充值信息进行比较就可以确定电
子智能卡是否准确接收了充值信息,从而就可以测试电子智能卡接收充值信息的功能是否
正常。可见,整个测试过程都由测试设备101来自动执行,不需要通过人工手动操作,提高了
测试效率。由于通过测试设备101来进行测试,也降低了测试的出错率,提高测试准确性。

在本发明中,应该理解到,所揭露的设备、系统和方法,可以通过其它的方式实现。
例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一
种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者
可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之
间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连
接,可以是电性或其它的形式。

在本发明实施例中的各功能单元可以集成在一个处理单元中,或者各个单元也可
以均是独立的物理模块。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案的全部
或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括
若干指令用以使得一台计算机设备,例如可以是个人计算机,服务器,或者网络设备等,或
处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介
质包括:通用串行总线闪存盘(Universal Serial Bus flash drive)、移动硬盘、只读存储
器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光
盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本发明的技术方案进行了详细介绍,但以上实施
例的说明只是用于帮助理解本发明实施例的方法,不应理解为对本发明实施例的限制。本
技术领域的技术人员可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之
内。

一种测试方法、设备及系统.pdf_第1页
第1页 / 共15页
一种测试方法、设备及系统.pdf_第2页
第2页 / 共15页
一种测试方法、设备及系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种测试方法、设备及系统.pdf》由会员分享,可在线阅读,更多相关《一种测试方法、设备及系统.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明公开了一种测试方法、设备及系统,用于解决因采用手动方式测试蓝牙智能卡的性能导致测试结果不准确的技术问题。该方法包括:测试设备将充值信息发送给电子智能卡;所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行设备与所述电子智能卡通过第一探针连接;所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1