发明名称 EPA协议一致性测试中可执行测试集的实现方法
摘要 本发明请求保护一种EPA协议一致性测试中可执行测试集的实现方法,该方法将被测对象划分成测试组,并确定每一组的测试目的,提取抽象测试例,并确定测试例的测试步骤,从而形成抽象测试集ATS;根据被测对象的EPA协议实现一致性声明PICS和协议实现附加信息PIXIT文件中支持的对象和服务或功能,从抽象测试集ATS中选取相关的测试例,形成对被测对象进行测试所需要的可执行测试集ETS;形成测试调度表;按测试调度表中的顺序执行测试例,从而完成对EPA产品的一致性测试。本方法可以方便、准确的实现对工业控制网络中应用的EPA产品进行EPA协议一致性测试。
申请公布号 CN100409625C 申请公布日期 2008.08.06
申请号 CN200510057337.7 申请日期 2005.10.21
申请人 重庆邮电学院 发明人 王平;易明华;汪春华;张艳芳;梁云鹏
分类号 H04L12/26(2006.01);H04L29/06(2006.01) 主分类号 H04L12/26(2006.01)
代理机构 重庆华科专利事务所 代理人 康海燕
主权项 1. 一种EPA协议一致性测试及可执行测试集的实现方法,其特征在于,该方法包括以下步骤:(1)读取被测EPA产品所实现的服务和对象,包括EPA协议实现一致性说明PICS文件的结构、参数值符号规则、支持的应用服务、支持的对象类型以及测试数据库,根据对EPA协议的分析,确定测试组,并确定测试组中每个元素的测试目标;(2)每个测试目的对应一个或一组相关的一致性要求,在观察点对被测实现的层间服务原语和协议数据单元进行控制确定测试例;(3)选择类形式化语言,描述抽象测试例和测试步骤,编写索引和参考,以描述测试例之间、测试例和PICS文件之间、测试例和协议实施附加信息PIXIT之间的相互关系,采用树状结构的层次模型构建测试集,该层次模型的结构为纵向分层,横向分组;(4)使用PICS文件来管理和解释一致性测试及测试结果的测试解释工具,再利用该测试解释工具给包含在PICS和PIXIT中的参量赋一个值,并根据被测EPA产品的不同属性修改其内容;(5)根据PICS和PIXIT文件中支持的对象和服务或功能,从测试集中选取测试例,形成对EPA产品进行测试的可执行测试集,将可执行测试集以列表形式形成测试调度表存入数据库中;(6)根据测试调度表的顺序执行EPA协议一致性测试。
地址 400065重庆市南岸区黄桷垭堡上园1号