电力通信系统的测试方法及系统的制作方法

文档序号:9399134阅读:290来源:国知局
电力通信系统的测试方法及系统的制作方法
【技术领域】
[0001]本发明涉及测试技术领域,特别是涉及一种电力通信系统的测试方法及系统。
【背景技术】
[0002]为了确保电力通信系统正常运行,需对电力通信系统进行测试,通过测试可发现电力通信系统存在的问题,从而对电力通信系统进行维护,确保电力通信系统安全有效运行。
[0003]现有的测试方法中,主要是通过下发测试任务,测试仪根据测试任务执行测试。然而,由于测试任务多种多样,针对不同的测试任务,需要不停地更换测试仪来进行测试,例如,当需要对系统之间接口进行测试时,采用一种测试仪进行测试,当需要进行协议测试时,需要更换另一种测试仪进行测试,这样导致测试效率低。

【发明内容】

[0004]基于此,有必要针对测试效率低的问题,提出一种可提高测试效率的电力通信系统测试方法及系统。
[0005]一种电力通信系统的测试方法,包括如下步骤:
[0006]根据测试任务,确定多种测试仪中与所述测试任务对应的测试仪;
[0007]将所述测试任务分配给所述对应的测试仪;
[0008]根据所述测试任务,执行测试。
[0009]在其中一个实施例中,所述根据测试任务,确定多种测试仪中与所述测试任务对应的测试仪具体包括步骤:
[0010]根据测试任务,获取测试项目信息、选择的测试类型以及选择的测试指标;
[0011]根据所述测试项目信息、所述测试类型以及所述测试指标生成测试用例;
[0012]根据所述测试项目信息、所述测试类型、所述测试指标以及所述测试用例,生成测试任务;
[0013]根据生成的测试任务,确定多种测试仪中与所述生成的测试任务对应的测试仪。
[0014]在其中一个实施例中,所述根据生成的测试任务,确定多种测试仪中与所述生成的测试任务对应的测试仪具体包括步骤:
[0015]根据所述测试指标,将所述生成的测试任务分成多个测试子任务;
[0016]确定所述多个测试子任务分别对应的所述测试仪。
[0017]在其中一个实施例中,所述根据所述测试任务,执行测试步骤之后还包括步骤:
[0018]根据所述测试仪执行测试后得到的测试数据,生成测试报告。
[0019]在其中一个实施例中,所述根据所述测试仪执行测试后得到的测试数据,生成测试报告具体包括步骤:
[0020]根据所述测试数据,得到测试任务执行结果;
[0021]响应用户根据所述测试任务执行结果进行的反馈操作,生成审核指令;
[0022]解析所述审核指令,若所述审核指令表征为不通过,则返回所述根据所述测试任务,执行测试的步骤,若所述审核指令表征为通过,则根据所述测试任务执行结果,生成测i式?艮胃。
[0023]一种电力通信系统的测试系统,包括:
[0024]确认模块,用于根据测试任务,确定所述多种测试仪中与所述测试任务对应的测试仪;
[0025]分配模块,用于将所述测试任务分配给所述对应的测试仪;
[0026]执行模块,用于根据所述测试任务,执行测试。
[0027]在其中一个实施例中,所述确认模块包括:
[0028]获取单元,用于根据测试任务,获取测试项目信息、选择的测试类型、选择的测试指标;
[0029]测试用例生成单元,用于根据所述测试项目信息、所述测试类型以及所述测试指标生成测试用例;
[0030]任务生成单元,用于根据所述测试项目信息、所述测试类型、所述测试指标以及所述测试用例,生成测试任务;
[0031]确认单元,用于根据生成的测试任务,确定多种测试仪中与所述生成的测试任务对应的测试仪。
[0032]在其中一个实施例中,所述确认模块还包括:
[0033]划分单元,用于根据所述测试指标,将所述生成的测试任务分成多个测试子任务。
[0034]在其中一个实施例中,上述电力通信系统的测试系统还包括:
[0035]处理模块,用于根据所述测试仪执行测试后得到的测试数据,生成测试报告。
[0036]在其中一个实施例中,所述处理模块包括:
[0037]处理单元,用于根据所述测试数据,得到测试任务执行结果;
[0038]指令生成单元,用于响应用户根据所述测试任务执行结果进行的反馈操作,生成审核指令;
[0039]解析单元,用于解析所述审核指令;
[0040]测试报告生成单元,用于若所述解析模块解析的所述审核指令表征为不通过,则通过所述执行模块根据所述测试任务,重新执行测试;若所述解析模块解析的所述审核指令表征为通过,则根据所述测试任务执行结果,生成测试报告。
[0041]上述电力通信系统测试方法及系统,根据测试任务,确定多种测试仪中与所述测试任务对应的测试仪,并将所述测试任务分配给所述对应的测试仪,根据所述测试任务,执行测试。多种不同类型的测试仪集成在整个测试平台上,在执行测试时,针对不同的测试任务,将测试任务分配给对应的测试仪,对应的测试仪接收到测试任务后进行测试。通过根据测试任务的不同将测试任务分配给不同的测试仪,使得测试更加的专业和高效。
【附图说明】
[0042]图1为一实施方式的电力通信系统的测试方法的流程图;
[0043]图2为另一实施方式的电力通信系统的测试方法中的子流程图;
[0044]图3为另一实施方式的电力通信系统的测试方法的子流程图;
[0045]图4为另一实施方式的电力通信系统的测试方法的流程图;
[0046]图5为另一实施方式的电力通信系统的测试方法的流程图;
[0047]图6为一实施方式的电力通信系统的测试系统的原理图;
[0048]图7为一实施方式的电力通信系统的测试系统的子模块图;
[0049]图8为另一实施方式的电力通信系统的测试系统的子模块图;
[0050]图9为另一实施方式的电力通信系统的测试系统的模块图;
[0051]图10为另一实施方式的电力通信系统的测试系统的子模块图;
[0052]图11为另一实施方式的电力通信系统的测试系统的模块图。
【具体实施方式】
[0053]请参阅图1,提供一种实施方式的电力通信系统的测试方法,包括以下步骤:
[0054]SlOO:根据测试任务,确定多种测试仪中与测试任务对应的测试仪。
[0055]测试任务是指根据用户的测试需求而形成的在测试过程中需要用到的测试信息,在具体的测试中,不同的测试需求对应不同的测试任务,不同的测试任务需要对应的测试仪来进行测试,从而在整个测试平台中集成了多种不同类型的测试仪,根据测试任务,确定多种测试仪中与测试任务对应的测试仪。例如,当需要对系统之间接口进行测试时,测试任务对应于一种测试仪,将测试任务分配到该测试仪,测试仪接收到对应的测试任务后执行测试。当需要进行协议测试时,测试任务对应于另一种测试仪,将测试任务分配到该测试仪,该测试仪接收到对应的测试任务后进行测试。
[0056]S200:将测试任务分配给对应的测试仪。
[0057]根据测试任务确定对应的测试仪后,将测试任务分配给对应的测试仪,测试仪根据测试任务进行测试。在实际操作过程中,设置一台服务器,通过服务器对每个测试仪进行注册,注册后,每个测试仪对服务器来说都是唯一的。通过服务器对每个测试任务分配一个唯一的编号,每个测试任务至分配给一个测试仪。
[0058]S300:根据测试任务,执行测试。
[0059]针对不同的测试仪提供不同程度的测试功能。对于不用测试人员干预的测试仪,只需要点击测试按钮,启动测试仪,执行测试任务,评判测试数据,并将测试数据回传至服务器,对测试数据进行评判,生成测试报告。对于需人工干预的测试仪,首先启动测试仪,执行测试任务过程中,将需要人员干预的地方给出明确的操作提示,指引测试人员根据实际测试数据执行相应的操作。
[0060]上述电力通信系统测试方法,根据测试任务,确定多种测试仪中与所述测试任务对应的测试仪,并将所述测试任务分配给所述对应的测试仪,根据所述测试任务,执行测试。多种不同类型的测试仪集成在整个测试平台上,在执行测试时,针对不同的测试任务,将测试任务分配给对应的测试仪,对应的测试仪接收到测试任务后进行测试。通过根据测试任务的不同将测试任务分配给不同的测试仪,使得测试更加的专业和高效。
[0061]请参阅图2,在其中一个实施例中,根据测试任务,确定多种测试仪中与测试任务对应的测试仪的步骤SlOO包括步骤:
[0062]SllO:根据测试任务,获取
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1