基于ISM的互操作性测试方法
符合性测试和互操作性测试的相关性第2版

符合性测试和互操作性测试的相关性(第2版) 符合性测试和互操作性测试的相关性(第2 版) 栏目编辑:闰小梅 E-mail:yanxm@cesi.ac.ca 符合性测试和互操作性测试的相关性(第2版) TheRelevanceofConformanceTestingandInteroperab_?tyTesting ETSlAnthonyWiles(法国) FSCOMScottMoseley(法国) PQMConsultants,UKSteveRandall(英国) 中国电子技术标准化研究所郭楠吴东亚编译 摘要传统上讲,符合性测试主要用于电信产 业,而互操作性测试主要用于国际互联网络.这两种测 试方法存在各自的优点和缺点,结合使用两种方法,能 够使测试过程的效果达到最大化;同时还介绍了欧洲电 信标准研究院(ETSI)的标准化活动. 关键词互操作性测试符合性测试欧洲电信 标准研究院Plugtest Abstract:Traditionally,conformancetestinghas beenthedomainofthetelecommunicationsindustrywhile interoperabilitytestinghasmainlybeenlimitedtotheInternet world.Thispaperdiscussesthemeritsandshortcomingsof eachapproachandshowsonewaytheycanusefullybe combinedtomaximisetheeffectivenessofthetestingprocess. ThispaperalsopresentsETSIstandardisationactivities, Keywords:interoperabilitytesting;conformance testing;ETShPlugtest 1背景 电信产业需要不同种类的基础规范和标准来保障产品 的功能性,彼此之间的互操作性,安全性和对标准的符合 性.任何有效的标准化活动都需要测试规范来支持这些基 本需求.如果没有测试规范,产品的功能必定有所欠缺,不 能和其他产品互操作,是不安全的并会导致法律责任. 电信产业界为了开发和维护他们的产品和服务,采用 了多种测试方法,包括:集成,性能,压力,负载,电磁 辐射,电气安全,机械强度,符合性和互操作性. 对欧洲电信标准研究院(ETSI)而言,测试活动受控于 协议测试规范.但是,由于不同的原因,我们看到互操作 性测试产生了新的,有意义的影响.ETSI持续的Plugtest 服务成功地证明,互操作性测试的概念已经被产业界所接 受.目前许多观点认为互操作性测试可以有效地替代符合 性测试,并且可以明显的节省花费和时间. 本文还将介绍产业界关于互操作性测试与符合性测试 的观点,并阐述ETSI关于两种测试的定义和方法论,分 析他们的优点和缺点,结果将表明:互操作性测试与符合 性测试的目的不同.只进行一种测试并不能保证互操作性, 所以好的工程实践需要两种测试来保障基础协议要求的互 操作性.我们进而断言,符合性测试在完成有效的,严格 的互操作性测试中是必要的. 2互操作性测试 事实上,虽然产业界对互操作性测试存在普遍的认识, 但是对于互操作性的定义还不能达成一致.直至现在,互 操作测试仍被普遍认为是相当不正规的原型设备之间的互 连,目的是为了产品调试和技术改进.InteropEvent, PlugtestS和bake-offs部属于这一类. 目前,互操作性测试的方法是设备商将他们的产品拿 到某个地方集中,在那里提供了合适的网络设施,如图1所 示.设备被连接在网络上,通过手动设置,两个或多个设 产品5 图1典型的bake-off连接设置 本文系"十五"国家科技攻关计划重点项目:认证认可关键技术研究与示范 (2005BA909B). 信息技术与标,幕化2007年第5期 备商试图使他们的产品通过通信来实现特有的连接功能.这 些测试的成功或失败的信息被用来提高产品设计或者作为对 基本的标准化活动的反馈,以提高它们的技术能力. 图1为典型的bake—off测试设置,不同设备商提供 的一些产品连接到中心网络中.图1显示了产品2,3,6的 制造商统一进行一些公共功能的互操作性检测的场景,而 设备1,4,5之间的测试能够同步进行. 这种类型的测试对于提高产品的稳定性和产品技术的 提升是一种非常有效的方法.但是,它不提供产品符合任 何标准的证明,也不表明产品完全符合标准所必需的互操 作性要求. 市场对于保障互操作性的要求逐渐引起了电信设备商, 运营商对基于正规测试的认证和贴标活动的兴趣.这种测 试不仅依赖于采用预先定义的覆盖所有可能功能的互操作 性测试套,而且依赖于产品与特定协议标准的符合性测试, 并且这一测试是互操作性测试的必要条件. 3符合性测试 符合性测试的目的是确定特定标准的实现与本标准单独 需求的符合程度.在过去的10年内,ETSI技术体已经开发 出针对关键技术的符合性测试规范,如,GSM,UMTS, DECT,1NAP,TETRA,ISDN,B—ISDN/ATM, HioerLAN/2,VB一5,FSK和V01P(H.323/SIP)等. ETSI测试规范是根据已经被证明的ISO/IEC9646 《信息技术开放系统互连一致性测试方法和框架》标准 中的符合性测试方法来开发的,如图2所示. f测试人员l 图2对于符合性测试的通用模型 (基于Iso/IEC9646) 在图2的符合性测试结构中,有两个主要的部件:包 含被测实现(1UT)的被测系统(SUT)和测试手段(MOT). IUT一般是一个单独的协议,虽然SUT包含多个协议层, 但一次只用一个符合性测试套测试其中的一层. 2?7年第5期 根据IUT的结构和测试过程中访问的接口,MOT至少 有一个测试器,它还处理测试结果的协调,日志和报告.从 SUT连接到测试器是通过一些通信手段(MOC)实现的.例 如,当一个第,层的协议连接到一个单独的测试器时, MOC可能是,一1层的协议栈. 在真实测试环境中,测试器可能是分布式的,执行的 测试程序或者脚本在ISO/IEC9646的术语中称为测试例, 测试例的全集称为测试套.ETSI开发出利用标准化的测试 语言TTCN编写的抽象测试套(ATS),TTCN语言能够 在不同种类的实际测试系统中编译并运行. 图3是对网络部件(和终端设备(进行测试的说明. 删试系统做测系统测试系统被测乐统 o (a)【{I】元袭的符台删试(b)终端改备的符合性测试 图3标准符合性测试的说明 在每一种情况下,对于组成产品的不同协议部件可以 有不同的标准符合性测试套.产品作为一个完整的系统不 可能只用一个单独的测试套来完成测试.图3中的虚线表 示测试接口,包括产品内部的标准化协议接口和测试系统 的接口. 3.1符合性测试方法 ETsI采用的ISO/IEC9646方法论,最初的目标是 协议测试,还能应用于其他的被动系统,例如,服务和API 的黑盒测试.为了简单起见,我们主要考虑协议的标准符 合性测试. ISO/IEC9646推荐的测试规范内容包含以下一些文档: 从相关的基础标准中推导出的测试套结构和测试目的 (TSS&TP).他们提供非正式的,针对每一个测试的易 读描述,更关注测试的意义而不是具体实现细节.每一个 测试目的专注于基础标准中的一个特定需求或者几个需求 的混合体.他们一般在详细的协议层上定义,可能指出协 议信息,状态或者性能.最终,测试目的根据恰当的规则 组成逻辑测试套结构(例如:基本互连,错误处理,协议功 能等). 抽象测试套(ATS)是测试例的全集.每一个测试例给 出了测试目的的详细编码,一般用测试规范语言完成,例 如:TTCN. 实现符合性声明0CS)是嵌入在SUT中的被测实现支 持的性能的表格.它提供了产品实现的特征,性能,功能 http:Hwww.its.cesi.cn 和可选项.ICS能够用来对测试例进行选择和参数化,并 作为不同产品之间基本互操作性的指示器. 测试用实现额外信息(IXIT)包括对于测试必要的附加信 息(例如:专用地址,定时器的数值等). ATS使用适合于现代测试工具平台(C++,.Java等) 的TTCN编译器,可以快速,容易地实现可执.15~lJ试套 (ETS).运行时的支持(如:信息编/解码,测试控制和适 应层)需要在现实测试系统中实现. ISO/IEC9646不只是定义上述的测试规范,它有7 个部分的系列标准,包括了测试实现(可执行测试),测试实 验室的需求和协议轮廓测试规范的开发等. 3.2符合性测试特性 因为符合性测试器对发送到IUT的协议信息的序列和 内容保持高度的控制,这样就可以很好的理解符合性测试 的范围,包括期望的和不期望的(无效的)./5-为,协议设计必 须考虑在百万次事例中偶然出现一次的事件,这种偶然事 件不能(故意地)在互操作性测试中产生. 图4表示了一个完整的系统(产品),它的一些部分用不 同的标准来实现.用方框A,B,C,D来表示. 图4符合性测试的范围 符合性测试时,分别测试绿色的阴影部分(区域),测试 程度的深浅依赖于测试套的质量和广度. 在一个受控的,一定范围的人工的环境中,通过测试 特定的需求,符合性测试的测试方式范围很窄但是程度很 深.它不测试整个系统,也不测试系统在真实环境中和其 他系统的互操作性如何. 符合性测试中的一个问题就是昂贵的开销.事实上, 当它和官方的,低效的第三方测试计划有关时可能确实如 此.但是,目前已经不再是这种情况了.ETSI使编写测试 规范的过程更加有效,同时使测试套本身关注于测试实质 性内容,我们称之为"为了互操作性的符合性测试".因为 测试规范是ETSI技术成员体的专家组完成的,开销分摊 信息技术与标准化 在ETSI的成员中.ETSI测试规范的需求量正在持续增 加,经常被设备商用作内部开发阶段测试的基础,并作为 互操作性测试的实质性补充.一位3GPP技术工作组的主 席说:"3GPP终端的标准符合性测试套是非常值钱的.严 格的测试要求确保了终端之间的互操作性,形成了供应商 能够持续发展的核心测试集".
物联网标准与互操作性测试

物联网标准与互操作性测试(答案见尾页)一、选择题1. 物联网标准是什么?A. 一种统一的通信协议B. 一种通用的技术规范C. 一种定义设备间交互的规则集D. 以上都是2. 物联网互操作性测试的目的是什么?A. 检查不同厂商的设备是否可以无缝连接B. 确保设备满足所有适用的标准C. 评估设备的性能和稳定性D. 以上都是3. 物联网标准化的优势包括哪些?A. 提高兼容性B. 降低成本C. 加速产品上市时间D. 以上都是4. 在物联网互操作性测试中,通常会测试哪些方面?A. 数据交换的准确性B. 设备的安全性C. 网络连接的稳定性D. 以上都是5. 物联网标准化的挑战包括哪些?A. 不同厂商的技术差异B. 安全性和隐私问题C. 标准的更新和维护D. 以上都是6. 物联网标准化的未来趋势将如何发展?A. 跨行业标准的融合B. 更多的个性化定制C. 更高的互联互通水平D. 以上都是7. 物联网互操作性测试对于确保物联网产业发展的重要性体现在哪些方面?A. 提高产品的市场竞争力B. 促进技术创新和业务模式创新C. 增强消费者对物联网产品的信任度D. 以上都是8. 在进行物联网互操作性测试时,通常会采用哪种测试方法?A. 功能测试B. 性能测试C. 兼容性测试D. 以上都是9. 物联网标准对于保障物联网安全至关重要,这主要体现在哪些方面?A. 规范设备的安全性能B. 提高系统的安全性C. 降低安全风险D. 以上都是10. 随着物联网技术的不断发展,物联网标准化的未来方向可能会包括哪些方面?A. 标准的统一化B. 标准的模块化C. 标准的开放性D. 以上都是11. 物联网标准中的哪个协议被广泛用于设备间的通信?A. MQTTB. CoAPC. HTTPD. FTP12. 在物联网中,哪种类型的数据传输是常见的?A. 实时数据传输B. 非实时数据传输C. 定期数据传输D. 不定期数据传输13. 物联网标准如何确保设备间的互操作性?A. 通过定义统一的数据格式和通信协议B. 通过标准化硬件和软件接口C. 通过加密技术保护数据安全D. 通过提供设备发现和配对功能14. 在物联网互操作性测试中,通常关注哪些方面?A. 设备性能B. 数据安全性C. 用户界面D. 扩展性15. 物联网标准中的哪个标准定义了设备发现和配对机制?A. LWM2MB. MQTTC. CoAPD. DCP16. 在物联网应用开发中,如何确保遵循物联网标准?A. 详细阅读相关文档B. 参加培训课程C. 与行业专家交流D. 自主研发17. 物联网互操作性测试的目的是什么?A. 检查设备是否满足特定功能要求B. 确保设备能够在不同厂商生产的设备之间无缝集成C. 评估设备的性能和稳定性D. 证明设备的合规性18. 在物联网标准中,哪个标准定义了设备的安全属性和认证机制?A. TLSB. SSLC. IPsecD. MQTT19. 物联网互操作性测试的主要挑战是什么?A. 设备兼容性问题B. 网络环境复杂性C. 数据处理量大D. 供应商锁定20. 物联网标准中的哪个标准定义了设备间的消息传输机制?A. LWM2MB. CoAPC. HTTPD. FTP21. 物联网标准是什么?A. 一种统一的通信协议B. 一种设备或系统的接口和数据格式标准C. 一种安全认证机制D. 以上都是22. 物联网互操作性测试的主要目的是什么?A. 确保不同厂商生产的设备能够无缝连接B. 提高物联网设备的性能和效率C. 降低物联网系统的复杂性和成本23. 物联网标准化的优势包括哪些?A. 提高设备兼容性B. 促进技术创新C. 增强安全性D. 以上都是24. 物联网互操作性测试的关键技术有哪些?A. 标准化协议和接口B. 数据交换格式C. 安全认证和加密技术D. 以上都是25. 在物联网标准制定过程中,通常会考虑哪些因素?A. 技术可行性B. 成本效益C. 用户需求D. 以上都是26. 物联网互操作性测试对于创业公司有以下潜在影响:A. 提高产品竞争力B. 降低开发成本C. 增加市场份额D. 以上都是27. 物联网标准化的挑战包括哪些?A. 技术多样性B. 安全性问题C. 成本压力D. 以上都是28. 在进行物联网互操作性测试时,通常会采用哪种测试方法?B. 性能测试C. 兼容性测试D. 以上都是29. 物联网标准化的未来趋势是什么?A. 跨行业标准的融合B. 更多的个性化定制C. 更严格的安全要求D. 以上都是30. 物联网互操作性测试对于创业公司有以下潜在影响:A. 提高产品竞争力B. 降低开发成本C. 增加市场份额D. 以上都是31. 物联网标准中,哪个标准定义了物联网设备的通信协议?A. IPv6B. MQTTC. CoAPD. NFC32. 物联网互操作性测试的主要目的是什么?A. 确保不同厂商生产的物联网设备能够相互通信B. 评估物联网设备的性能和稳定性C. 推动物联网技术的发展D. 保障物联网数据的安全性33. 在物联网标准中,哪个标准定义了设备的安全认证机制?A. TLSB. SSLC. IPsecD. MQTT34. 物联网互操作性测试中,通常会使用哪种协议进行设备间的通信?A. HTTPB. HTTPSC. CoAPD. WebSocket35. 物联网标准中,哪个标准定义了物联网设备的身份验证机制?A. OAuthB. JWTC. ECCD. RSA36. 物联网互操作性测试中,如何确保测试的有效性和可靠性?A. 使用真实的物联网设备进行测试B. 使用模拟器进行测试C. 制定详细的测试计划和用例D. 对测试结果进行详细的分析和报告37. 物联网标准中,哪个标准定义了物联网设备的数据格式和编码方式?A. JSONB. XMLC. CSVD. YAML38. 物联网互操作性测试中,如何处理不同厂商生产的物联网设备的差异?A. 通过标准化和兼容性测试来减少差异B. 通过修改设备自身的功能来适应不同的测试需求C. 通过更换设备或模块来适应不同的测试环境D. 通过重新设计设备来满足不同的测试要求39. 物联网标准中,哪个标准定义了物联网设备的功耗和性能指标?A. ISO/IEC 27001B. IEC 62304C. IEEE 802.15.4D. ISO/IEC 18000-340. 物联网互操作性测试中,如何评估物联网设备的互操作性和兼容性?A. 通过模拟不同的使用场景来进行测试B. 通过对比不同厂商生产的物联网设备的功能和使用手册来进行测试C. 通过制定详细的测试计划和用例来进行测试D. 通过实际部署物联网设备并进行实际使用来进行测试二、问答题1. 什么是物联网标准?2. 物联网标准有哪些重要领域?3. 物联网互操作性测试的目的是什么?4. 物联网互操作性测试的主要测试内容有哪些?5. 如何进行物联网互操作性测试?6. 物联网标准对于创业公司有哪些潜在影响?7. 物联网标准的发展趋势是什么?8. 为什么说物联网互操作性测试对创业公司至关重要?9. 物联网标准在智能家居领域的应用有哪些?10. 如何推动物联网标准的创新和发展?参考答案选择题:1. D2. D3. D4. D5. D6. D7. D8. D9. D 10. D11. A 12. A 13. A 14. ABD 15. A 16. ABC 17. B 18. D 19. ABD 20. B21. D 22. D 23. D 24. D 25. D 26. D 27. D 28. D 29. D 30. D31. C 32. A 33. C 34. C 35. B 36. C 37. A 38. A 39. D 40. D问答题:1. 什么是物联网标准?物联网标准是一系列规范和技术要求,用于确保不同厂商生产的物联网设备和服务能够无缝地协同工作。
一致性和互操作性仿真测试实验

南京邮电大学自动化学院实验报告实验名称:一致性和互操作性仿真测试实验课程名称:网络测试技术所在专业:学生姓名:班级学号:任课教师:戴尔晗2014 /2015 学年第二学期实验3 一致性和互操作性仿真测试实验3.1 实验目的●理解一致性实验和互操作实验的测试配置。
●理解一致性实验和互操作实验的测试过程。
3.2 实验环境本仿真实验的计算机来仿真一致性测试和互操作性测试,实验环境由一台计算机组成。
其仿真的测试拓扑如图3.1所示。
图3.1 测试拓扑3.3 实验内容及其规划计算机运行从站程序和主站程序,根据从站的一致性声明,从主站程序上输入测试数据生成测试流发送给从站程序,从站接收到测试流后回应主站,由主站判断测试是否通过。
具体的测试项要包含针对读线圈的如下一致性测试:具体的测试项还要包含针对除读线圈之外若干个功能不支持测试:3.4 实验步骤通常,一个完整的测试过程有以下几个阶段组成:测试环境的搭建、测试设置、测试运行、测试结果保存与分析。
1.测试环境的搭建和测试设置运行从站程序如图3.2。
图3.2 从站运行程序图在图3.2上修改主站IP 地址和从站的MODBUS 地址。
运行主站程序如图3.3。
图3.3 主站运行程序图2.从站配置从站的一致性声明的功能实现如下:3.运行测试(1)启动测试过程在主站程序的发送内容内输入发送内容后,添加CRC校验,然后点击发送按钮。
a.填充位测试b.无效线圈数量测试c.无效线圈地址测试d.广播模式测试e.错误地址测试f.校验错误测试g.功能不支持测试1h.功能不支持测试2i.功能不支持测试34.测试结果:5.实验分析与思考上述9个一致性测试项目,测试通过的项目有几个?测试未通过的项目有几个?全部通过,没有不通过的项目针对测试未通过的项目,分析被测设备(从站)产生该错误的原因?无如果上述9个测试项目全部通过测试,是否说明被测设备通过了一致性测试?需要多做几次,验证,如果还全部通过,则说明通过了一致性测试如果上述9个测试项目全部通过测试,是否有必要进行设备的互操作性测试?有必要,因为互操作性测试和一致性不同。
软件互操作能力专规一致性测试的探讨

**Output Types** L4: DoubleVector
匹配结果:
Matching Requirement AMS-r701-0001 with capability of MSU AMS-101-0001 Common Part ComputingFacilities Processor INTEL fits! Operating System LINUX fits! DiskSpace is sufficient. Memory is sufficient. Specific Part: CEA_TestActivity (ID: cea_1001) TestActivities Exact match: MSU activity TrigonometricFunctions fits weaker mandatory requirement FormulaEditor InputDataTypes Exact match: MSU activity DoubleValue exactly fits optional requirement DoubleValue Exact match: MSU activity IntegerValue exactly fits optional requirement IntegerValue No match found for mandatory requirement DoubleVector! No match found for optional requirement IntegerVector! OutputDataTypes Exact match: MSU activity DoubleVector fits weaker mandatory requirement Vector
inmetro测试标准

inmetro测试标准一、测试范围INMETRO测试标准是一套针对金属材料、机械零部件、电子设备等产品的测试规范,旨在确保产品质量符合国际标准,保障用户安全。
该标准适用于所有在INMETRO认证范围内产品的生产、销售和检验。
二、测试项目1. 金属材料测试:包括拉伸强度、弯曲强度、硬度、冲击韧性等指标的测试。
2. 机械零部件测试:包括尺寸精度、表面质量、振动噪声、耐久性等指标的测试。
3. 电子设备测试:包括电气性能、安全标准、环境适应性、电磁干扰等指标的测试。
三、测试方法1. 金属材料测试:采用标准试样,按照规定试验方法进行测试。
2. 机械零部件测试:采用测量仪器和试验机,对零部件的尺寸、形状、性能等进行测试。
3. 电子设备测试:采用专业测试仪器和软件,对电子设备的电气性能、安全性能等进行测试。
四、测试标准1. 金属材料测试:根据国际标准ISO、ASTM等制定测试方法,确保金属材料符合相关性能要求。
2. 机械零部件测试:根据国际标准ISO、DIN等制定测试方法,确保机械零部件的精度、质量符合要求。
3. 电子设备测试:根据国际标准IEC、EN等制定测试方法,确保电子设备的电气性能、安全性能等符合相关法规要求。
五、认证流程1. 申请:申请人向INMETRO认证机构提交申请资料,包括企业资质证明、产品信息等。
2. 审核:认证机构对申请人的资料进行审核,审核通过后安排现场审核。
3. 现场审核:认证机构派员对申请人进行现场审核,包括产品测试、质量体系审核等。
4. 颁发证书:现场审核通过后,认证机构根据审核结果颁发INMETRO认证证书。
5. 有效期:INMETRO认证证书有效期为一年,到期需进行复审。
六、注意事项1. 申请人需按照INMETRO要求,建立完善的质量管理体系,确保产品质量符合标准要求。
2. 申请人需提供真实有效的资料,如资料不实或存在虚假情况,将承担相应法律责任。
3. 现场审核中发现的问题需及时整改,确保问题得到解决并符合认证要求。
RFID空中接口符合性测试与互操作性测试概述

RFID空中接口符合性测试与互操作性测试概述
袁理
【期刊名称】《信息技术与标准化》
【年(卷),期】2010(000)001
【摘要】详细介绍了RFID空中接口符合性测试和互操作性测试,同时定义了RFID 测试的类别划分,描述了RFID空中接口符合性测试系统以及RFID互操作性测试的测试方法.
【总页数】4页(P31-34)
【作者】袁理
【作者单位】中国电子技术标准化研究所
【正文语种】中文
【相关文献】
1.现场总线的一致性测试和互操作性测试 [J], 郑耿;贾永乐
2.符合性测试和互操作性测试的相关性(第2版) [J], Anthony Wiles;Scott Moseley;Steve Randall;郭楠;吴东亚
3.基于 VXI 总线的 RFID 空中接口协议测试系统设计 [J], 李东
4.基于RFID应用接口标准符合性测试研究 [J], 张跃军;胡守国;周波
5.全球首家RapidIO互操作性实验室RIOLAB开始为采用RapidIO技术进行设计的供应商和原始设备制造商提供互操作性测试服务 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
我国GSM-R系统互操作性测试(IOT)

bl ytsig it et ,简称 I i n OT) 的 重 要性 不 断 提 升 。综 合 国 内外 通信 网络 的实践 经验 ,解 决设备 之 间的互
2 我 国 G M- 网 络 各 接 口 I T测 试 范 围 S R O
要参 数进 行 了统一 规定 。 2 .A 接 口: 于 北 电 和 西 门 子 A 接 口全 球 由 1 0T测 试 预计 年 底完 成 , 因此 , 国 A 接 口 I 我 OT工
操 作性 问题 ,有 利 于设备 供货 市场 形成 良好 竞争局
面 ,保 护工程 投资 ,降低 风 险 ;有 利 于形 成全 程全 网的解决 方案 ,最大 限度 发挥 总体 效益 ;有 利于 网
说明。
关键 词 :互操作 性 ,测试 ,探 讨
Ab ta t Th s p p r g v r fi t o u t n t h e e st fa p y n OT o GS — s s e sr c : i a e i ea b i r d c i o t e n c s iy o p l i g l e n o t M R y t m i u o n r . B s d 0 h t d f t e s t a i n o OT o M - y t m o n b o d, no rc u ty a e n t e s u y o h iu to fI fGS R s s e h me a d a r a s e i c s o e f I f GS R s s e we e a a y e n o r s o d n o u i n r u s p c f c p s o OT o M y t m r n l z d a d c r e p n i g s l t s we e p t i o
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
求 。另外 ,测试驱动者还需对 测试的结果进 行验 证。 () 6测试协调者(et oriao, C 。T T s C od trT ) C负责整个测试 n 的同步 问题 ,包括 日志、报告、测试逻辑等。测试协调者可
协议测试 主要包括一致性测试和互操作性测试 。 致性测试 一
的主 要 目标是检查协议实现是否与其协议规范相一致。互操 作性测试的主 要 目标 是检测不 同厂商 的设备 ,如硬件设备、 操作 系统 或者 应 用程 序 等在 特 定 协 议 下 协 同工 作 的 能 力 。 由
1 _ 分
¨ = _i 9
基 于 I M 的互操作 性 测试 方 法 S
郑斯琦 , 平玲娣 ,陈小平 , 文婷 顾
( 浙江大学计算机科学与技术学院 ,杭州 3 0 2 ) 10 7
摘
要: 协议测试 中的互操作性测试是保证不 同厂商通信设备之间能够正确实施互操作的主要工程 测试方法。针对互操作性测试过程 中缺
( olg f o ue S i c n eh ooy Z  ̄i g iesy Hagh u3 0 2 ) C l eo C mp tr ce e dT cn lg, h a Unvri , n z o 1 0 7 e n a n t
[ srelI rp rblyts a p rah o Itclts i a mp r n d s i et to hl promigteitrprbly o Abta t mco eait et n apo c fpoo6 et s n i ot t ut a ts me d w i efr n eo ea it f i , , a i r l h n e h n i
SaeMah eIM)fl wigwi le a l o t o ea it swhc s eindfr Pe P n i n n,oso teefcie es tt ci ( n S ,ol n t a x mpe f i e p rblyt t ihi dsg e scV N evr mett w f t ns o h l a nr n i e oI o h h e v
n e sbly o t sme d a dfa iit fhi to . i h
[ ywod lpooo s;neo eait;neo eait tt cieIM)fr l to s Ke r s rtcletitrp rbly Itrp rblySa Mahn (S ;oma h d t i i e me
第3 6卷 第 3期
正 6
・
计
算
机 工
程
2 1 年 2月 00
Fe ua y 01 br r 2 0
No 3
Co mput rEngi e i e ne rng
软件技术与数据库 ・
文章 号; 0 _4 ( 1o 0 _ 4 文 标 码 A—— 编 l m 3 8 0 ) 7 . 0 2 2 03 2 0 献 识 :
I tr p r bl yT s p o c sd0 S n e o e a i t et i Ap r a hBa e nI M
ZHENG iq , I S - i P NG ng d , Li — i CHEN a - i g GU e -i g Xi o p n , W nt n
() 4测试接 口( t fc) 测试接 I为整个测试提供交互和 I e ae。 nr : 1
驱动测试 的接 口。 例如 E / E提供给用户的 S UTQ DK或者操作 系统 ,某些终端应用程序、测试工具等。 () 5测试驱动者( et r e, D 。 T sD i rT ) 测试驱动者的任 务是利 v 用测试接 口对 E UT和 QE进行相关 的配置使其符合测试要
终端、 网络设备、应 用程序等 。同时,被测设备也可 以是多
种 设 备 的组 合 。
() 3认可设备( u lid q im n, E 。互操作性测试的 Q a f up e tQ ) ie E
另一个重要组成部分是 由一个 或者 多个设备组成 的已经通过
认证的可 以与其他相似设 备实施 正确互操作 的认可设备 。
乏形式化测试 框架和测试方法指导而导致 无法保证测 试可靠性 的问题 ,在介绍 E S 定义的通用互操作性测试模型基础上 , 出一个基 于 TI 提 互操作性状态机的互操作性测试方法 。 过一个面向 Is P 的互操作性测试实例表明该方法的有效性和可行性 。 通 Pe V N c 关健诃 :协议测试 ;互操作性 ;互操作性状态机 ;形式化方法
l 概网络 的规模越来越大 , 涉及到 的通信设备种类也越来越多 。如何保证通信设备尤其 是计算机 网络设备之间 的互连互通 ,协议测试 是一项关键技 术和有力保证l。 l 】 协议测试是在软件测试的基础上发展起来 的,属于黑盒
测试 ,即只通过协议实现 的外部可观察行为对其进行评估。