费控交互终端开户功能测试的方法及装置制造方法及图纸

技术编号:16428214 阅读:45 留言:0更新日期:2017-10-21 23:31
本发明专利技术涉及费控交互终端开户功能测试的方法及装置。所述方法包括:检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息;获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。本发明专利技术能够得到费控交互终端开户功能的客观测试结果,提高测试效率。

Method and device for testing account opening function of cost control interactive terminal

The invention relates to the method and device for testing the opening function of the cost control interactive terminal. The method includes: detecting the default account at least two cards each bank card credit card operation information, according to the parameter information of the credit card account each operation information acquisition card; the cost control command to obtain account information interactive terminal according to the parameters corresponding to the card account each meter sent; to obtain the cost control in electric energy meter interactive terminal receive account information after the response information; according to the response information to determine the cost control interactive terminal is qualified by the account function parameter information, the opening and the command. The invention can obtain the objective test result of the cost control interactive terminal opening function, and improve the test efficiency.

【技术实现步骤摘要】
费控交互终端开户功能测试的方法及装置
本专利技术涉及计量设备检测
,特别是涉及费控交互终端开户功能测试的方法、装置及相关技术。
技术介绍
费控交互终端用于客户服务与管理,可实现远程的对费控电能表开户、充值及参数更新等功能,同时具备报警提示、通讯转发、查询显示等功能的终端设备。其中,开户功能指的是用户通过费控交互终端对费控电能表下发开户命令,实现费控电能表的开户;以及根据费控电能表对开户命令的执行情况,对费控交互终端的开户卡进行相应的数据更新。然而在目前对费控交互终端的开户功能的测试方法存在以下问题:大多基于测试人员的经验值,由于不同测试人员的经验值存在差别,因此难以给出客观的测试结论,并且测试效率低下。
技术实现思路
基于此,本专利技术提供了费控交互终端开户功能测试的方法及装置,能够得到费控交互终端开户功能的客观测试结果,同时提高测试效率。本专利技术一方面提供费控交互终端开户功能测试的方法,包括:检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息;获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。一种费控交互终端开户功能测试的装置,包括:刷卡检测模块,用于检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息;命令检测模块,用于获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;执行信息检测模块,用于获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;判断模块,用于根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。上述技术方案,通过预设的至少两个开户卡,包括参数错误的开户卡和参数正确的开户卡;刷卡时,读取各开户卡的参数信息,获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。由此,能够得到费控交互终端针对不同开户卡的开户功能的响应情况,根据不同情况下的响应信息得出费控交互终端的开户功能测试结果,由此确保测试结果的客观性,且提高测试效率。附图说明图1为一实施例的费控交互终端开户功能测试的方法的示意性流程图;图2为图1中步骤S4的一优选实现方式的示意性流程图;图3为一实施例的费控交互终端开户功能测试的装置的示意性结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。图1为一实施例的费控交互终端开户功能测试的方法的示意性流程图;适用于费控交互终端。费控交互终端由通讯单元、显示单元、主控单元及用户卡接口单元等组成,可实现对费控电能表的远程开户、充值及参数更新等功能,同时具备报警提示、通讯转发、查询显示等功能的终端设备。如图1所示,本实施例中的费控交互终端开户功能测试的方法包括步骤:S1,检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息。一般地,用于电能表开户的开户卡可为IC卡或者射频卡,其上记录有卡片识别信息、用户账号信息、电能表信息等参数信息。可以理解的,所述刷卡操作信息包括接触式刷卡操作信息和非接触式刷卡操作信息,接触式刷卡操作例如插卡操作,非接触式刷卡操作可以为基于任一近场通信技术(蓝牙、NFC以及其他视频技术)实现的刷卡。在一可选实施例中,费控交互终端开户功能测试的方法还包括步骤:预设至少两个开户卡,所述至少两个开户卡包括参数错误的开户卡和参数正确的开户卡。S2,获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令。在一可选实施例中,所述电能表为服务器端预先模拟的电能表,所述费控交互终端与所述模拟的电能表的信号连接。通过该模拟的电能表能够模拟出不同状态的真实电能表,例如模拟出开户应答正常且开启的电能表,或者开户应答异常或关闭的电能表,或者模拟出合闸状态的电能表,或者模拟出跳闸状态的电能表等。真实电能表可能出现的状态,均可通过所述模拟的电能表进行模拟。由此提高测试的全面性;同时通过服务器端的软件即可改变所模拟的电能表状态,无需连接各种真实的电能表,以此也有利于控制测试成本。S4,获取所述费控交互终端在收到电能表开户应答信息之后的响应信息。通常情况下,电能表在收到费控交互终端下发的开户命令后,会将其对该开户命令的执行信息返回给所述费控交互终端,以便在费控交互终端展示电能表的所述执行信息,便于用户知晓实际开户情况。S4,根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。在一可选实施例中,可基于预先学习得到的所述费控交互终端的开户功能检测模型分析述参数信息、所述开户命令以及所述响应信息,所述开户功能检测模型可通过对开户功能合格的费控交互终端进行机器学习得到的模型,该模型以开户卡参数信息、开户指令信息所述响应信息为输入,以所述费控交互终端的开户功能是否合格为输出。在另一可选实施例中,参考图2所示,根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格的实现方式还可为:L1,检测所述参数信息是否正确,若不正确,检测所述开户命令是否为空,若不为空,则判断所述费控交互终端开户功能不合格,若为空,执行步骤L3;若所述参数信息正确,执行步骤L2;L2,检测所述开户命令是否正确;若所述开户命令不正确,则判断所述费控交互终端开户功能不合格,若所述开户命令正确,执行步骤L3;L3、将所述响应信息与预设的参照响应信息进行比对,若两者不一致,则判断所述费控交互终端开户功能不合格;若两者不一致,判断费控交互终端开户功能合格。其中,所述参照响应信息表示开户功能合格的费控交互终端在收到电能表开户应答信息后的响应信息。在一可选实施例中,获取的各开户卡的参数信息可包括:电能表表号信息、开户卡序列号、用户编号和/或已购电次数信息。优选地,参数错误既包括各个参数本身格式错误或者超出设定参数范围,也可以是参数之间的对应关系错误,例如电能表表号信息、开户卡序列号、用户编号两两之间的对应关系错误。由此可见,通过上述实施例的测试方式,还可测试费控交互终端对参数错误的开户卡的识别是否合格,例如,若识别到参数错误的开户卡,所述费控交互终端将不向对应的电能表发送开户指令,或者发送一个空指令,由此可防止盗刷卡的情况;只有识别到参数正确的开户卡时,所述费控交互终端才向对应的电能表发送本文档来自技高网...
费控交互终端开户功能测试的方法及装置

【技术保护点】
一种费控交互终端开户功能测试的方法,其特征在于,包括:检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息;获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。

【技术特征摘要】
1.一种费控交互终端开户功能测试的方法,其特征在于,包括:检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息,根据所述刷卡操作信息获取各开户卡的参数信息;获取所述费控交互终端根据各开户卡的参数信息向对应的电能表发送的开户命令;获取所述费控交互终端在收到电能表开户应答信息之后的响应信息;根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格。2.根据权利要求1所述的费控交互终端开户功能测试的方法,其特征在于,根据所述参数信息、所述开户命令以及所述响应信息判断费控交互终端开户功能是否合格,包括:L1,检测所述参数信息是否正确,若不正确,检测所述开户命令是否为空,若不为空,则判断所述费控交互终端开户功能不合格,若为空,执行步骤L3;若所述参数信息正确,执行步骤L2;L2,检测所述开户命令是否正确;若所述开户命令不正确,则判断所述费控交互终端开户功能不合格,若所述开户命令正确,执行步骤L3;L3、将所述响应信息与预设的参照响应信息进行比对,若两者不一致,则判断所述费控交互终端开户功能不合格;若两者不一致,判断费控交互终端开户功能合格。3.根据权利要求1或2所述的费控交互终端开户功能测试的方法,其特征在于,所述参数信息包括:电能表表号信息、开户卡序列号、用户编号和/或已购电次数信息;和/或,所述响应信息包括:开户卡返写执行信息和/或电能表开户状态记录信息。4.根据权利要求1所述的费控交互终端开户功能测试的方法,其特征在于,检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息之前,还包括步骤:在正式密钥状态下对所述费控交互终端进行对时,以及对所述费控交互终端进行初始化。5.根据权利要求4所述的费控交互终端开户功能测试的方法,其特征在于,检测预设的至少两个开户卡中每一个开户卡的刷卡操作信息之前,还包括步骤:在所述费控交互终端为每一个开户卡建立一个对应的开户卡档案,和/或,为费控交互终端连接的各电能表建立一电能表档案;根据所述刷卡操作信息获取各开户卡的参数信息之后,还包括步骤:将所述参数信息写入对应的开户卡档案;所述获取所述费控交互终端在收到电能表开户应答信息之后的响应信息之后,还包括步骤:将电能表开...

【专利技术属性】
技术研发人员:王吉张乐平肖勇胡珊珊金鑫
申请(专利权)人:南方电网科学研究院有限责任公司中国南方电网有限责任公司电网技术研究中心
类型:发明
国别省市:广东,44

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

1