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

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

【技术实现步骤摘要】
一种测试方法、设备及系统
本专利技术涉及测试
,特别涉及一种测试方法、设备及系统。
技术介绍
蓝牙智能卡取代传统的IC(IntegratedCircuit,集成电路)卡作为燃气预付费系统的媒介,用户可以随时随地通过燃气预付费系统进行在线充值购买燃气量,再将购买的燃气量通过蓝牙(Bluetooth)方式传输给蓝牙智能卡,蓝牙智能卡可以存储购买的燃气量,再通过蓝牙智能卡为其他相应设备进行充值,不受时间和地点的限制,省时省力。在蓝牙智能卡发布前的研发阶段,需要对蓝牙智能卡进行测试,以检测蓝牙智能卡的功能是否正常。目前对于蓝牙智能卡的性能测试,例如测试蓝牙卡是否能正确接收购气量等测试过程,都是测试人员手动进行。具体的,测试员在测试蓝牙智能卡的接收的燃气量是否正确时,需要测试人员在测试APP(Application)将充值购买的燃气量发送给蓝牙智能卡进行存储,然后测试人员手动将蓝牙智能卡插入燃气表的读卡口内,以使燃气表读取并显示蓝牙智能卡内存储的燃气量,测试人员再手动记录燃气表显示的燃气量,并与发给蓝牙智能卡的燃气量进行对比,以确定蓝牙智能卡接收购买的燃气量是否正确。手动操作不仅耗费时间长,效率低,并且在操作过程中也很容易出现差错,导致测试结果不准确。
技术实现思路
本专利技术实施例提供一种测试方法、设备及系统,用于解决因采用手动方式测试蓝牙智能卡的性能导致测试结果不准确的技术问题。第一方面,提供一种测试方法,该测试方法包括:测试设备将充值信息发送给电子智能卡;所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行设备与所述电子智能卡通过第一探针连接;所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能正常,否则,确定所述电子智能卡接收充值信息的功能异常。可选的,所述测试设备还可以读取所述执行设备获取的所述电子智能卡的工作参数;所述测试设备判断读取的所述工作参数的取值是否位于为所述工作参数设置的取值范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;若所述工作参数的取值位于所述取值范围内,则所述测试设备确定所述电子智能卡工作正常,否则,确定所述电子智能卡工作异常。可选的,所述电子智能卡的工作参数包括所述电子智能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述电子智能卡通过所述控制芯片工作。可选的,在将所述充值信息发送给所述电子智能卡之前,还包括:所述测试设备通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工作程序是所述电子智能卡正常工作所需的应用程序。可选的,所述方法还包括:所述测试设备将所述充值信息通过所述执行设备发送给第一设备,以通过充值信息为所述第一设备充值;接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。第二方面,提供一种测试设备,该测试设备包括:第一发送单元,用于将充值信息发送给电子智能卡;读取单元,用于读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行设备与所述电子智能卡通过第一探针连接;判断单元,用于判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;确定单元,用于若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,确定所述电子智能卡接收充值信息的功能异常。可选的,所述读取单元还用于:读取所述执行设备获取的所述电子智能卡的工作参数;所述判断单元还用于:判断读取的所述工作参数的取值是否位于为所述工作参数设置的取值范围内;所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值;所述确定单元还用于:若所述工作参数的取值位于所述取值范围内,则确定所述电子智能卡工作正常,否则,确定所述电子智能卡工作异常。可选的,所述电子智能卡的工作参数至少包括所述电子智能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述控制芯片用于所述电子智能卡工作。可选的,所述设备还包括烧录单元;所述烧录单元用于:通过烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工作程序是所述电子智能卡正常工作所需的应用程序。可选的,所述设备还包括第二发送单元和接收单元;所述第二发送单元用于将所述充值信息通过所述执行设备发送给第一设备,以通过充值信息为所述第一设备充值;所述接收单元接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。第三方面,提供一种测试系统,该测试系统包括:测试设备、执行设备和电子智能卡,所述执行设备与所述测试设备通过串行接口连接,所述执行设备与待测试的电子智能卡通过第一探针连接:其中,所述测试设备,用于将充值信息发送给所述电子智能卡;读取所述执行设备获取的所述电子智能卡中存储的充值信息;判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;若一致,则确定所述电子智能卡接收充值信息的功能正常,否则,确定所述电子智能卡接收充值信息的功能异常;所述执行设备,用于获取所述电子智能卡中存储的充值信息;所述电子智能卡,用于接收测试设备发送的充值信息并存储。可选的,所述测试设备还用于:通过所述执行设备读取所述电子智能卡的工作参数,并判断读取的所述工作参数的取值是否位于为所述工作参数设置的取值范围内;若所述工作参数的取值位于所述取值范围内,则确定所述电子智能卡工作正常,否则,确定所述电子智能卡工作异常;其中,所述取值范围包括所述电子智能卡正常工作时所述工作参数的取值。可选的,所述电子智能卡的工作参数包括所述电子智能卡的电池电压和/或所述电子智能卡内控制芯片的引脚电平;其中,所述电子智能卡通过所述控制芯片工作。可选的,所述测试设备还用于:通过所述执行设备将所述充值信息发送给第一设备,以通过充值信息为所述第一设备充值;接收所述执行设备返回的充值成功信息,以确定所述第一设备充值成功。可选的,所述测试系统还包括烧录工具,分别与所述电子智能卡及所述测试设备连接;所述测试设备通过所述烧录工具将工作程序烧录到所述电子智能卡中;其中,所述工作程序是所述电子智能卡正常工作所需的程序。本专利技术实施例中,测试设备将充值信息发送给电子智能卡,再读取电子智能卡内存储的充值信息,通过判断读取的充值信息与之前发送的充值信息是否一致就可以确定电子智能卡是否准确接收了充值信息,从而就可以测试电子智能卡接收充值信息的功能是否正常。可见,整个测试过程都由测试设备来自动执行,不需要通过人工手动操作,提高了测试效率。由于通过测试设备来进行测试,也降低了测试的出错率,提高测试准确性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的测试系统的示意图;图2为本专利技术实施例提供的测试方法的流程图;图3为本专利技术实施例提供的添加了第一设备的测试系统的示意图;图4为本专利技术实施例提供的添加了烧录工具的测试系统的示意图;图5为本专利技术实施例提供的测试设备的示意图;图6为本专利技术实施例提供的添加了第二发送单元、接收单元、烧录单元的测试设备的示意图。具体实施方式为使本专利技术实施例本文档来自技高网...
一种测试方法、设备及系统

【技术保护点】
一种测试方法,其特征在于,包括:测试设备将充值信息发送给电子智能卡;所述测试设备读取执行设备获取的所述电子智能卡中存储的充值信息,其中所述执行设备与所述电子智能卡通过第一探针连接;所述测试设备判断读取的充值信息与发送给所述电子智能卡的充值信息是否一致;若一致,则所述测试设备确定所述电子智能卡接收充值信息的功能正常,否则,确定所述电子智能卡接收充值信息的功能异常。

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

【专利技术属性】
技术研发人员:李银双孙磊董胜龙齐学静刘蒙蒙
申请(专利权)人:新智数字科技有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1