变电站在线监测智能电子设备自动化测试.docVIP

变电站在线监测智能电子设备自动化测试.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
变电站在线监测智能电子设备自动化测试

变电站在线监测智能电子设备的自动化测试   摘 要:通过一定的通信方式采集并上传变电站在线检测智能电子设备的状态信息,在监测分析整个变电站的运行时发挥着重要的作用。对此,文章通过下文对相关方面的内容进行了论述 关键词:变电站;在线监测;智能电子设备;自动化测试 作为一体化监控系统,在线监测智能电子设备为其中非常重要的组成部分。现阶段,随着技术的发展,出现了种类多样的在线监测电子设备,需要我们在工作中有甄别性地进行理解与应用 1 测试方法的分析 应该根据实际情况出发,设置相应的在线监测IED装置设备。通过客户终端机DUI终端完成通信与交流。在分析完响应报文之后,对其功能的具体性能进行辨别。通常测试人员需要加入到常规的测试方法中,这样闭环就难以形成。文章在研究时,将在线监测IED的功能测试用例提供了出来。测试用例会被自动化测试系统解析成测试脚本,这样客户端通信模拟器就是通过测试脚本进行控制的,从而同DUT完成通信。对响应报文给出的一些测试结果进行着重的研究与分析,这样就有效的完成了选择测试用例再到生成测试结果的闭环处理。此外,测试过程的记录也被测试用例所提供了出来,便于一些测试人员认识到测试的重要性 将测试过程文件应用到变电站在线监测IED自动化测试中,当作测试的提交文件,对其各项功能的测试通过文字的形式描述出来。在线监测IED的所有功能都被包含于自动化测试系统所给出的预定义用例中。将用例从测试用例数据库中选择出来,自动化测试脚本是测试平台转化测试用例后所得到的。此外,对所要输入的测试数据进行选择,然后,向着自动化测试引擎中一同输入测试脚本 2 测试的重要技术分析 2.1 将自动化脚本根据实际情况设计出来 在线监测IED的各项功能的预期结果与测试步骤都是通过功能测试用例进行描述的,人工的测试形式一般通过测试者按照测试用例中的程序,分部进行测试,并对比分析预期结果和实际结果 在扩展标记语言的基础上,专门将有一种脚本描述语言为在线监控测试IED功能测试设计了出来。为了防止工作的重复发生,通信测试的具体运作、审核测试结果及所在的测试环境等,都充分的应用了模块化测量思想。根据具体情况入手,将相同的操作方案抽象的制定出来,之后,在自动化测试语言脚本元素的基础上,完成相应的定义与分析。将不一样的脚本信息在不同空间的基础上定义出来,各不相同的试用例工程,然后合理的选择和采用其中的脚本元素,然后积极的制造出自动化测试脚本 2.2 生成测试脚本 2.2.1 储存测试用例 数据库内部的在线监测IED功能测试用例通常利用自动化测试系统进行读取分析,按照用户给出的测试输入数据及对应的测试序列将测试脚本生成出来 并且,需要通过调用多个通信服务来完成在线监测IED的各个功能,将测试序列表构建起来,对相应通信服务命令进行存储 2.2.2 生成测试脚本 在分析时,以在线监测IED的上传数据功能为例展开,对测试用例生成测试脚本的基本过程进行分析。图1是它的基本流程图: 首先,将测试用例表中的记录读取出来,将相应的变量通过脚本中的输入参数定义出来,并且,按照测试者给出的数据初始变化量进行测试,如图中①环节所示 其次,将对应的测试的序列在测试用例中查找出来。在排列时,按照执行顺序去做。按照这样的测试序列检测数据上传功能:联系控制模块、将报告出发装置设置出来、对报告控制模块的书写、执行报告、报告暂停。图中的②和③就是最好的诠释。在测试序列表中定义测试序列的通信服务参数。并且,在参数名称的基础上,将脚本内部的定义变量查找出来,对其值进行设置与应用。因为一些测试序列已经将执行时间定义了出来,所以,在定义的过程中,可以将timer元素应用到脚本完成该项操作 再次,将预期结果通过测试用例定义,在执行了测试序列后,对对应结果的脚本描述进行定义、收集。如图中④所描述的 2.3 设置自动化引擎 整个测试流程的控制是由在线监测IED自动化测试引擎进行控制的,分别由接入的逐渐完成各个测试步骤。有测试引擎为自动化测试脚本将一致性的入口输入提供出来,对全部组件的行为进行集中式控制,进而展开自动化测试 通过开放式的接口对测试引擎进行设计,但是,只对测试流流程控制给予了完成,利用接口方式,对客户端通信、结果分析组件和脚本解析等进行调用。这种设计,对测试引擎的独立性给予了保持,此外,能够互相替换符合开发接口的组件,大大的提升了其扩展性 对IED发出的响应报文,由测试引擎收集,然后通过具体的测试结果,分析相应的组件,分析响应报文,将测试报告制作出来。通过分析相应的结果,测试结果分析组件对响应报文中的内容逐一的进行对比,如果对全部规则全部可以满足,这样就表明通过了测试,利用反射机制,测试结果分析组

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档