论文天下|会计论文|管理论文|计算机论文|医药学论文|经济学论文|法学论文|社会学论文|文学论文|教育论文|理科论文|工科论文|艺术论文|哲学论文|文化论文|外语论文|格式论文
论文天下
计算机应用论文  计算机理论论文  计算机网络论文  电子商务论文  软件工程论文  操作系统论文  通信技术论文   
Modbus协议一致性测试的自动化方法

摘 要:现有dbus协议一致性测试中尚未形成测试自动化方法,给测试的有效性和客观性带来了不利影响,为了解决这一问题,提出一致性测试的自动化方法的体系结构,它由测试用例生成器和测试结果分析器组成,然后基于体系结构实现了一致性自动化测试系统。在实际应用中该系统发现了一些隐藏的dbus一致性问题,证明了该方法的可用性和有效性。
  关键词:dbus;一致性测试;自动化;用例生成器
  中图分类号:tp393.09文献标识码:a
  文章编号:1004-373x(2010)01-171-03
  
  autatin f dbus nfrane testing
  zha jian
  (nrthest airtraffi anageent bureau,xi′an,710082,hina)
  abstrat:the existing dbus prtl nfrane testing ethd has flling prble: there is nt autatitesting ethd fr it,and this brings negative ipat n the effetiveness f test.in rder t slve this prble,the arhiteture f autatin ethd fr dbus prtl nfrane testing,the arhiteture inludes test ase generatin and test result analyzer.the autati nfrane testing syste based n the arhiteture is realized.in pratie,the syste fund a nuber f hidden dbus nfrane errrs,this prves that the availability and effetiveness f the ethd.
  keyrds:dbus;nfrane testing;autatin;test ase generatin
  
  0 引 言
  
  dbus协议已经成为一种事实的工业标准,但dbus设备间的一致性、互操作性较差,是制约dbus发展的瓶颈。为了解决dbus协议的一致性和互操作性问题,国内外的研究机构展开了深入的研究并取得了一些成果。
  在dbus-ida国际组织的支持下,进行dbus一致性测试的实验室陆续建立。目前,在国外得到dbus-ida国际组织授权的dbus一致性测试实验室仅有两处:一处是位于美国密歇根大学的dbus tp一致性测试实验室;另一处为设在该课题所在机械工业仪器仪表综合技术经济研究所的dbus serial line/tp一致性测试实验室,它是独立于产品制造商的第三方测试机构[1,2]。国外其他研究机构对dbus测试系统的研究处于发展阶段,dbus测试系统被应用到火电厂、电力监控系统、控制系统安全认证中,但都未形成一致性和互操作测试标准和自动化方法[3-6]。
  在国内对进行dbus一致性和互操作性测试研究的机构主要有:北京交通大学的研究人员开展了dbus串行链路协议一致性测试系统的研发工作[7,8];开普电器检测研究院在dbus协议一致性测试方面有多年的经验,已加入dbus-ida协会[9]。
  总得来说,国外在dbus协议的一致性和互操作性测试的研究已经取得了一定的成果,并形成了一些测试系统,但国内用户分享成果的代价较大,并且无法进行dbus设备的互操作性测试,并且尚未形成测试自动化方法;国内的研究已经起步并取得了一些初步研究成果,但在国内尚未形成测试标准和测试自动化方法。
  为了克服目前研究中所存在的问题,本文主要研究dbus协议的一致性测试的自动化方法,测试的自动化方法主要包括测试用例的自动生成和测试结果的自动分析两方面,限于篇幅对测试结果的自动分析方法不予展开论述,主要论述测试用例的自动生成方法。
  
  1 一致性测试的基本原理
  
  协议测试理论经过几十年的发展,在许多方面都取得了很大的进展,其中最成熟的是协议一致性测试的理论,主要代表是is制定的国际标准is/ie-9646:协议一致性测试的方法和框架。图1是一致性测试的基本示意图。iut(ipleentatin under test)是根据规范的具体实现,是一个内部不可见的实体;规范(speiflatin)以某种形式化语言或者自然语言描述,但不管怎样的描述形式,其根本都是一个扩展自动机模型;测试仪(tester)根据规范为iut产生一组测试序列 (test sequene),然后观察iut的外部行为是否符合规范的描述[7,8]。

未完...点击下方链接下载完整文档

Modbus协议一致性测试的自动化方法

摘 要:现有dbus协议一致性测试中尚未形成测试自动化方法,给测试的有效性和客观性带来了不利影响,为了解决这一问题,提出一致性测试的自动化方法的体系结构,它由测试用例生成器和测试结果分析器组成,然后基于体系结构实现了一致性自动化测试系统。在实际应用中
  • 上一篇:基于PDM技术的AGC电路设计
  • 下一篇:基于VB和MapX的场区电磁环境仿真系统研究
  • 基于条码技术的库存管理系统设计
    煤矿无人工作面中视频监控系统的
    加强基层国库业务系统应急机制建
    关于电子技术应用专业课改的设想
    计算机病毒及防范措施
    基于多智能体的用户偏好系统研究
    高速公路机电设备管理系统的研究
    关于任务驱动式教学方式在计算机
    基于LabVIEW可视化数据采集处理
    运用PowerShell计算行×列表χ2
    基于SOA的实验教学管理原型系统
    基于PDM技术的AGC电路设计
    基于Delphi开发平台的分布
    电子报刊版面设计浅谈
    计算机在儿童保健系统管理中的作
    PS/2接口协议的剖析
    状态协议分析技术在NIDS中
    分析开放最短路径优先OSPF
    基于嵌入式系统的协议转换器
    高性能路由器中集成IS-IS协议
    试析 协议在提高校园网络可
    | 设为首页 | 加入收藏 | 联系我们 | 论文发表

    Copyright 2006-2020 © 论文天下 All rights reserved 本站所有内容均由SPider自动索引,如有侵权请联系QQ:2486851删除