专利名称:无线燃气表功能测试方法
技术领域:
本发明涉及无线燃气表的功能测试方法,即,使用通过计算机和相应的测试执行实体相 结合模拟无线手持器,在发送预置条件参数后确认被测无线燃气表返回的操作结果是否和预 期测试结果相吻合,从可测试出无线燃气表功能正常与否的测试方法。
技术背景无线燃气表是以微处理器和无线射频芯片为核心,具备数据无线通信功能的燃气表,可 以使用无线手持抄表器与其进行无线信息交换功能,实现对用户数据的无线方式获取。无线 燃气表的主要功能包括正确读取燃气表的数据,可以对其时间进行配置。通常,可以通过 无线手持抄表器获得所需要的数据,但无法对无线燃气表的所有功能进行详细的测试。
发明内容
为了解决上述现有技术中的问题,本发明的目的在于提供一种无线燃气表功能测试方法, 可对无线燃气表进行标准化的功能测试,判断其功能正常与否。为使达到上述目的,本发明采用软件控制台和测试执行实体构成模拟无线手持器,通过 对控制台的参数进行配置,实现对被测无线燃气表的标准化测试。图1是用于无线燃气表功能测试的测试系统结构图。如图1所示,该功能测试系统,其包含有如下几个部分软件控制台100,用于进行功能 参数配置、操作结果分析和测试报告的生成及打印服务;测试执行实体200,用于接收系统 配置参数,封装成测试命令发送给被测无线燃气表300,同时,接收无线燃气表300的操作 结果,发送给软件控制台100;被测无线燃气表300,用于接收测试执行实体200的测试命令, 执行相应的操作,返回给测试执行实体200;模拟无线手持器400,软件控制台和测试执行实 体的总称。本发明中的无线燃气表功能测试方法,其特征包含有如下几个过程第一过程,测试人员根据预置条件对控制台进行参数配置,通过串口模块将控制参数发送给测试执行实体;第 二过程,控制台使用测试执行实体对控制参数进行解释,然后根据通信标准协议封装成测试 命令发送给被测无线燃气表;第三过程,控制台通过测试执行实体接收被测燃气表返回的操 作结果;第四过程,控制台的结果输出模块分析操作结果,从而判断无线燃气表功能正常与 否,得出测试结论,生成测试报告,保存或打印测试报告。上述第二过程包含有第2-l步骤,判断测试执行实体是否正确接收控制台的配置参数;第2-2步骤,在上述第2-1步骤中判断的结果,当测试执行实体没有正确接收到控制台的配置参数时,将输出针对控制台和测试执行实体的非正常消息并结束处理过程;第2-3步骤, 在上述第2-1步骤中判断的结果,当测试执行实体正确接收到控制台的配置参数时,执行相 关操作,然后进入第三过程。
上述第三过程包含有第3-1步骤,判断测试执行实体是否正确接收被测无线燃气表的操作结果;第3-2步骤,在上述第3-1步骤中判断的结果,当测试执行实体没有正确接收到 被测无线燃气表的操作结果时,将输出针对测试执行实体和被测设备的非正常消息并结束处 理过程;第3-3步骤,在上述第3-1步骤中判断的结果,当测试执行实体正确接收到被测无 线燃气表的操作结果时将进入第四过程。
上述第四过程包含有第4-l步骤,判断返回的操作结果是否和预期的测试结果相吻合; 第4-2步骤,在上述第4-1步骤中判断的结果,当返回的操作结果和预期的测试结果不相吻 合时,将输出非正常消息并生成测试报告;第4-3步骤,在上述第4-1步骤中判断的结果,
当返回的操作结果和预期的测试结果相吻合时生成正确测试报告。
本发明具有如下效果,g卩,用户可以容易地测试无线燃气表的功能完备与否,给出详细地测试报告,从而以此为根据迅速采取相应的措施。
图1是用于无线燃气表功能测试的测试系统结构图。 图2是用于测试无线燃气表功能测试过程流程图。
具体实施例方式
下面参照附图对本发明中的一个实例进行详细的说明。图2是用于测试无线燃气表功能 测试方法的测试过程为
第一过程,测试人员根据预置条件对控制台进行参数配置,通过串口模块将控制参数发 送给测试执行实体;
上述第二过程包含有,控制台使用测试执行实体对控制参数进行解释,然后根据通信标 准协议封装成测试命令发送给被测无线燃气表;
上述第三过程包含有,控制台通过测试执行实体接收被测燃气表返回的操作结果; 上述第四过程包含有,控制台的结果输出模块分析操作结果,从而判断无线燃气表功能 正常与否,得出测试结论,生成测试报告,保存或打印测试报告。
权利要求
1.一种无线燃气表功能测试方法,其特征在于该测试过程如下第一过程,测试人员根据预置条件对控制台进行参数配置,通过串口模块将控制参数发送给测试执行实体;第二过程,控制台使用测试执行实体对控制参数进行解释,然后根据通信标准协议封装成测试命令发送给被测无线燃气表;第三过程,控制台通过测试执行实体接收被测燃气表返回的操作结果;第四过程,控制台的结果输出模块分析操作结果,从而判断无线燃气表功能正常与否,得出测试结论,生成测试报告,保存或打印测试报告。
2. 根据权利要求1所述的无线燃气表功能测试方法,其特征在于所述第二过程包含有 第2-1步骤,判断测试执行实体是否正确接收控制台的配置参数;第2-2步骤,在所述第2-1步骤中判断的结果,当测试执行实体没有正确接收到控制台的配 置参数时,将输出针对控制台和测试执行实体的非正常消息并结束处理过程; 第2-3步骤,在所述第2-1步骤中判断的结果,当测试执行实体正确接收到控制台的配置参 数时,执行相关操作,然后进入第三过程。
3. 根据权利要求1所述的无线燃气表功能测试方法,其特征在于所述第三过程包含有 第3-1步骤,判断测试执行实体是否正确接收被测无线燃气表的操作结果;第3-2步骤,在所述第3-1步骤中判断的结果,当测试执行实体没有正确接收到被测无线燃气表的操作结果时,将输出针对测试执行实体和被测设备的非正常消息并结束处理过程;第3-3步骤,在所述第3-1步骤中判断的结果,当测试执行实体正确接收到被测无线燃气表的操作结果时将进入第四过程。
4. 根据权利要求1所述的无线燃气表功能测试方法,其特征在于所述第四过程包含有 第4-1步骤,判断返回的操作结果是否和预期的测试结果相吻合;第4-2步骤,在所述第4-1步骤中判断的结果,当返回的操作结果和预期的测试结果不相吻 合时,将输出非正常消息并生成测试报告;第4-3步骤,在所述第4-1步骤中判断的结果,当返回的操作结果和预期的测试结果相吻合 时生成正确测试报告。
全文摘要
本发明提供了一种无线燃气表功能测试方法,本方法包含有如下几个过程测试人员根据预置条件对控制台进行合理的参数配置,通过串口模块将控制参数发送给测试执行实体;测试执行实体对控制参数进行解释,然后根据通信标准协议封装成测试命令发送给被测无线燃气表;被测无线燃气表根据命令执行相应的操作,并将操作结果返回;由测试执行实体将操作结果发送给控制台,控制台的结果输出模块分析操作结果,得出测试结论,生成测试报告,保存或打印测试报告。该方法便于对无线燃气表进行标准化功能测试,提高了测试效率。
文档编号G01F25/00GK101408453SQ20081020297
公开日2009年4月15日 申请日期2008年11月19日 优先权日2008年11月19日
发明者军 严, 张雪凡, 朱鹏军, 沈明华 申请人:上海大学;上海燃气(集团)有限公司;上海无线通信研究中心