GB∕T 38052.7-2023 智能家用电器系统互操作 第7部分:一致性测试规范_第1页
GB∕T 38052.7-2023 智能家用电器系统互操作 第7部分:一致性测试规范_第2页
GB∕T 38052.7-2023 智能家用电器系统互操作 第7部分:一致性测试规范_第3页
GB∕T 38052.7-2023 智能家用电器系统互操作 第7部分:一致性测试规范_第4页
GB∕T 38052.7-2023 智能家用电器系统互操作 第7部分:一致性测试规范_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智能家用电器系统互操作一致性测试规范2023-09-07发布国家市场监督管理总局GB/T38052.7—2023前言 I引言 Ⅱ1范围 2规范性引用文件 3术语和定义 4测试说明 4.1概述 4.2测试环境 4.3测试说明 25智能家电的互操作一致性测试 25.1智能家电与行业服务平台之间的互操作一致性测试 25.2受管电器与公共管理单元之间的互操作一致性测试 6厂商服务平台的互操作一致性测试 6.1测试环境 6.2测试网络连接图 6.3测试方法 7公共控制终端的互操作一致性测试 7.1公共控制终端与行业服务平台之间的互操作一致性测试 7.2公共控制终端与公共管理单元之间的互操作一致性测试 8公共管理单元的互操作一致性测试 8.1公共管理单元与行业服务平台之间的互操作一致性测试 8.2公共管理单元与受管电器之间的互操作一致性测试 8.3公共管理单元与公共控制终端之间的互操作一致性测试 I本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。本文件是GB/T38052《智能家用电器系统互操作》的第7部分。GB/T38052已经发布了以下——第1部分:术语;——第2部分:通用要求;——第3部分:服务平台间接口规范;——第4部分:公共控制终端接口规范;——第5部分:智能家用电器接口规范;——第6部分:智能家电公共管理单元接口规范;请注意本文件的有些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国轻工业联合会提出。本文件由全国家用电器标准化技术委员会(SAC/TC46)归口。本文件起草单位:青岛海尔智能技术研发有限公司、安徽众家云物联网科技有限公司、工业和信息化部电子第五研究所、美的集团股份有限公司、北京小米电子产品有限公司、海信家电集团股份有限公司、中国家用电器研究院、中家院(北京)检测认证有限公司、广东顺德格意威登电器有限公司、天津大学、深圳市智慧湾科技有限公司、绍兴西爱西尔数控科技有限公司、广州革云士智能科技有限公司、合肥荣事达电子电器集团有限公司。本文件主要起草人:冯承文、赵鹏、詹林其、刘亚丽、陈灿峰、刘旭敏、曲宗峰、焦利敏、陈丽芬、Ⅱ智能家用电器系统是包括智能家用电器、公共控制终端、公共管理单元、各种服务平台的复杂系统,不同厂商的设备和平台在智能家用电器系统中实现互操作。本文件旨在规范智能家用电器互操作、厂商服务平台互操作、公共控制终端互操作以及智能家电公共管理单元互操作一致性的测试方法,为智能家用电器系统互操作提供测试依据。GB/T38052《智能家用电器系统互操作》拟由七个部分构成。——第1部分:术语。目的在于界定智能家用电器系统互操作的术语和定义。——第2部分:通用要求。目的在于为使智能家用电器系统各组成部分之间进行互操作而规定参——第3部分:服务平台间接口规范。目的在于为使智能家用电器行业服务平台和厂商服务平台之间互操作而规定基本流程和接口。——第4部分:公共控制终端接口规范。目的在于为使控制终端与智能家用电器系统其他各个部分之间互操作而规定基本流程和接口。——第5部分:智能家用电器接口规范。目的在于为使智能家用电器与行业服务平台之间互操作而规定基本流程和接口。——第6部分:智能家电公共管理单元接口规范。目的在于为使智能家电公共管理单元与智能家电、行业服务平台和公共控制终端之间互操作而规定基本流程和接口。——第7部分:一致性测试规范。目的在于为智能家电系统互操作确立测试方法。1智能家用电器系统互操作第7部分:一致性测试规范1范围本文件描述了智能家用电器(以下简称“智能家电”)互操作一致性的测试方法、厂商服务平台互操作一致性的测试方法、公共控制终端互操作一致性的测试方法、智能家电公共管理单元(以下简称“公共管理单元”)互操作一致性的测试方法。本文件适用于智能家电系统各部分的互操作符合性测试。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T36426智能家用电器服务平台通用要求GB/T38052.1智能家用电器系统互操作第1部分:术语GB/T38052.2智能家用电器系统互操作第2部分:通用要求GB/T38052.3智能家用电器系统互操作第3部分:服务平台间接口规范GB/T38052.4智能家用电器系统互操作第4部分:控制终端接口规范GB/T38052.5智能家用电器系统互操作第5部分:智能家用电器接口规范GB/T38052.6智能家用电器系统互操作第6部分:智能家电公共管理单元接口规范3术语和定义GB/T36426、GB/T38052.1、GB/T38052.6界定的术语和定义适用于本文件。4测试说明4.1概述智能家电系统互操作一致性测试覆盖了GB/T38052.2中规定的各种互操作模型,验证智能家电系统内遵循GB/T38052.3、GB/T38052.4、GB/T38052.5、GB/T38052.6标准中不同种类、不同厂商家电或平台之间是否实现互操作而进行的测试。一致性测试仅为基本功能测试中互操作的最小集测试。本文件中的用户为主用户,从属用户相关操作不在本文件的测试范围内。4.2测试环境测试环境由测试系统和被测家电或平台构成。测试系统包括行业服务平台以及相关配套的系统设备,被测家电或平台包括:连接行业服务平台的智能家电、连接行业服务平台的厂商服务平台、公共控制2测试前,厂商应提供被测家电或平台的基本功能说明,包括但不限于:被测家电或平台适用的互操作模型、网络拓扑结构、加密算法和鉴权机制。测试过程中,网络带宽应保证智能家电、公共控制终端、公共管理单元的下行吞吐量不小于0.5Mbit/s、上行吞吐量不小于0.5Mbit/s。测试过程中,按照规定的测试用例生成并发出相应的数据包或命令包,根据接收到的被测家电或平台的数据包或命令包来判断被测家电或平台行为是否正确。测试过程中,被测智能家电、公共控制终端、公共管理单元与厂商服务平台或行业服务平台的通信时延应小于300ms。4.3测试说明一致性测试项目均为正向测试,其中部分测试项目为被测对象的可选项,项目选择应根据申请厂商提供的被测对象功能书进行。5智能家电的互操作一致性测试5.1智能家电与行业服务平台之间的互操作一致性测试测试环境由行业服务平台、公共控制终端和被测智能家电构成。5.1.2测试网络连接图智能家电与行业服务平台之间的互操作一致性测试系统网络连接如图1所示。行业服务平台行业服务平台公共控制终端配网阶段智能家电图1智能家电与行业服务平台之间的互操作一致性测试系统网络连接图5.1.3.1智能家电注册到行业服务平台测试步骤如下:a)智能家电上电配网或手动发起注册后,向行业服务平台发送注册请求;b)行业服务平台响应注册请求,在数据库中添加智能家电相关信息,并反馈注册确认信息给智能家电;c)智能家电接收到注册确认信息后,修改本机相关信息,完成注册流程;d)查看行业服务平台和智能家电中对应的注册信息,信息内容符合要求则表示测试通过,否则为失败。3测试流程如图2所示。料能家电行业服务平台—新设备上电—手动发起注册修改注册信息—注册确认响应注册请求图2智能家电注册到行业服务平台的测试流程5.1.3.2智能家电接收行业服务平台下发的控制/查询指令测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)使用公共控制终端通过行业服务平台向智能家电发送控制/查询指令;c)智能家电接收到指令后执行操作;d)智能家电将执行后的状态信息以状态反馈形式通过行业服务平台推送给公共控制终端,并在控制终端人机交互界面正确显示,则表示测试通过,否则为失败。测试流程如图3所示。公共控制终端行业服务平台智能家电发送控制/查询指令一发送家电状态信息转发控制/查询指令数据包-执行状态反馈·执行操作图3智能家电接收行业服务平台下发控制/查询指令的测试流程5.1.3.3智能家电向行业服务平台上报状态/故障报警测试步骤如下:4a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)更改智能家电的状态,或是使智能家电进入故障状态;c)智能家电按照预设频率主动上报当前状态/故障至行业服务平台;d)行业服务平台接收到上报数据后,发送确认信息给智能家电,同时向公共控制终端推送智能家电的当前状态/故障信息;e)公共控制终端收到状态/故障信息并在人机交互界面正确显示,则表示测试通过,否则为失败。测试流程如图4所示。行业服务平台行业服务平台更改产品状态/使产品进入故障状态发送状态/故障信息发送确认信息一状态/故障信息推送公共控制终端智能家电图4智能家电向行业服务平台上报状态/故障报警的测试流程5.1.3.4智能家电软件或数据升级(可选)5.1.3.4.1智能家电软件或数据升级测试可选择以下两种方式任选一种。5.1.3.4.2智能家电软件或数据升级方式一的测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)行业服务平台放置智能家电升级软件或数据;c)行业服务平台向控制终端或智能家电发送最新软件或数据版本号信息;d)经用户确认后,智能家电向行业平台发送升级文件下载请求;e)智能家电下载升级文件,完成本机软件或数据升级,并反馈升级结果给行业服务平台;f)通过公共控制终端查看智能家电本机软件或数据的版本信息,如为新版则表示测试通过,否则为失败。测试流程如图5所示。5推送新版软件或数据信息 —用户确认发送升级文件下较请求一一升级文件下载一软件或数据升级反馈升级结果行业服务平台放置新版的软件或数据图5智能家电软件或数据升级方式一的测试流程5.1.3.4.3智能家电软件或数据升级方式二的测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)行业服务平台放置新版的智能家电升级软件或数据;c)触发(如智能家电断电重启)智能家电向行业服务平台发送软件或数据更新请求;d)行业服务平台向智能家电回复可升级的软件或数据版本号以及下载地址;e)经用户确认后,智能家电向行业平台发送升级文件下载请求;f)智能家电下载升级文件,完成本机软件或数据升级,并反馈升级结果给行业服务平台;g)通过公共控制终端查看智能家电本机软件或数据的版本信息,如为新版则表示测试通过,否则为失败。测试流程如图6所示。6行业服务平台行业服务平台放置新版的软件或数据手动发起更新发送软件或数据更新请求比较软件或数据版本信息回复时升级的软件或数据信息一—用户确认-发送升级文件下载请求一—升级文件下载软件或数据升级-反馈升级结果智能家电图6智能家电软件或数据升级方式二的测试流程5.1.3.5获取其他智能家电的设备描述文件(可选)测试步骤如下:a)确认智能家电A正确配网并注册到行业服务平台;b)行业服务平台放置智能家电B的设备描述文件;c)智能家电A向行业服务平台发送获取智能家电B设备描述文件请求;d)行业服务平台接收到请求,向智能家电A发送相应设备描述文件的下载地址;e)智能家电A接收到设备描述文件下载地址后,在有访问权限的情况下,可从行业服务平台下载对应的设备描述文件;f)查看智能家电A、行业服务平台的相关数据信息,符合要求则表示测试通过,否则为失败。测试流程如图7所示。7行业服务平台行业服务平台查询智能家电B的行业服务平台存有智能家电B的设备描述文件发送设各描述文件下载地址一请求下载设备描述文件·设备描述文件下载应用设备描述文件设备描述文件智能家电A图7获取其他智能家电设备描述文件的测试流程5.1.3.6智能家电的在线状态被行业服务平台获取测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)物理断开智能家电的网络连接,等待至少3个心跳周期以上时间,查看公共控制终端中智能家电的在线状态是否为离线,如是则继续试验;c)接通智能家电的网络连接,等待至少1个心跳周期以上时间,查看公共控制终端中智能家电的在线状态是否为在线;d)如是则表示测试通过,否则为失败。5.1.3.7智能家电时钟同步(可选)测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台;b)修改智能家电当前时钟信息;c)等待至少1个时钟同步周期以上时间,查看智能家电的时钟信息是否更新到当前时钟,如是则表示测试通过,否则为失败。5.1.3.8智能家电在行业服务平台中注销智能家电在行业服务平台中注销可由智能家电本机发起,也可由控制终端发起。智能家电本机发起注销的测试步骤如下:a)确认智能家电已经正确配网并注册到行业服务平台;b)通过组合按键等方式使智能家电向行业服务平台发送注销请求;c)行业服务平台接收注销请求,修改数据库中相关信息,并返回注销结果给智能家电;d)智能家电接收到注销结果反馈,修改本机数据信息;e)查看行业服务平台中智能家电对应的注册信息,如信息已被修改、删除或置为无效则表示测试8测试流程如图8所示。智能家电行业服务平台发起注销发送注销请求一执行注销操作返川注销结果执行注销操作图8智能家电本机发起注销的测试流程控制终端发起智能家电注销的测试步骤如下:a)确认智能家电正确配网并注册到行业服务平台,公共控制终端已添加该智能家电;b)操作公共控制终端向行业服务平台发送智能家电注销请求;c)行业服务平台接收到注销请求,向智能家电发送注销通知;d)智能家电接收到注销通知后,应在本机端进行确认;e)智能家电修改本机数据信息,完成退网注销,并将注销结果反馈给行业服务平台;f)行业服务平台接收到注销结果反馈,修改数据库中相关信息,完成注销操作并推送注销结果给控制终端;g)控制终端接收到行业平台推送的注销结果,修改本机数据信息,完成注销操作;h)查看控制终端、行业服务平台的相关数据信息,符合要求则表示测试通过,否则为失败。测试流程如图9所示。9公共控制终端行业服务平台智能家电发送注销请求转发注销通知一发送注销结果确认注销——执行注销操作注销操作发送注销结果执行注销操作图9控制终端发起智能家电注销的测试流程5.2受管电器与公共管理单元之间的互操作一致性测试测试环境由行业服务平台、公共管理单元、公共控制终端和被测受管电器构成。其中,当公共管理单元不具备某些人机交互操作功能时,用户在公共控制终端上操作。5.2.2测试网络连接图受管电器与公共管理单元之间的互操作一致性测试系统网络连接如图10所示。行业服务平台公共控制终端公共管理单元受管电器图10受管电器与公共管理单元之间的互操作一致性测试系统网络连接图5.2.3.1受管电器添加到公共管理单元测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台,公共控制终端已绑定公共管理单元,受管电器正确配网;b)通过控制终端添加受管电器;c)查看公共管理单元受管电器列表,受管电器成功添加则表示测试通过,否则为失败。5.2.3.2受管电器描述文件被公共管理单元获取(可选)测试步骤如下:a)确认公共管理单元、受管电器正确配网并注册到行业服务平台,公共管理单元已添加受管电器,受管电器描述文件存放在受管电器中,公共管理单元以及受管电器连接到同一局域网中;b)公共管理单元向受管电器请求下载其描述文件;c)受管电器向公共管理单元发送描述文件数据包(或下载地址);d)公共管理单元成功下载描述文件则表示测试通过,否则为失败。测试流程如图11所示。公共管理单元受管电器发起下载请求请求下载受管电器描述文件返回设备描述文件图11受管电器描述文件被公共管理单元获取的测试流程5.2.3.3受管电器接收公共管理单元下发的控制/查询指令测试步骤如下:a)确认公共管理单元、受管电器正确配网并注册到行业服务平台,公共管理单元已添加受管电器,公共管理单元以及智能家电连接到同一局域网中;b)公共管理单元向受管电器发送控制指令;c)受管电器接收到指令后执行操作;d)受管电器返回执行结果给公共管理单元;e)查看公共管理单元中的家电状态信息,与家电当前状态保持一致则表示测试通过,否则为测试流程如图12所示。公共管理单元受管电器查询操作发送控制/查询指令执行状态反馈图12受管电器接收公共管理单元下发的控制/查询指令测试流程5.2.3.4受管电器向公共管理单元上报状态/故障测试步骤如下:a)确认公共管理单元、受管电器正确配网并注册到行业服务平台,公共管理单元已添加受管电器,公共管理单元以及受管电器连接到同一局域网中;b)根据制造商的声明,更改受管电器的状态;c)受管电器状态发生变化,主动上报当前状态至公共管理单元;d)查看公共管理单元中受管电器的状态信息,信息内容符合要求则测试继续,否则为失败;e)根据制造商的声明,触发受管电器故障报警,受管电器上报故障信息;f)查看公共管理单元中是否正确展示故障信息,内容符合表示测试通过,否则为失败。测试流程如图13所示。公共管理单元公共管理单元更改产品状态当前状态上报发送确认消息触发报警-上报收障信息发送确认信息受管电器图13受管电器向公共管理单元上报状态/故障的测试流程5.2.3.5受管电器在线状态被公共管理单元获取测试步骤如下:a)公共管理单元已注册到行业服务平台,公共管理单元以及受管电器连接到同一局域网中,公共管理单元已添加受管电器;b)断开受管电器的网络连接,等待至少3个心跳周期以上的时间,查看公共管理单元中受管电器是否为离线,如是则继续试验;c)接通受管电器的网络连接,等待至少1个心跳周期以上的时间,查看公共管理单元中受管电器是否为在线,如是则表示测试通过,否则为失败。测试流程如图14所示。公共管理单元公共管理单元物理断开受管达超时时间后显示受管电器离线状态接通受管电器的网络连接推送在线状态受管电器处于在线状态受管电器图14受管电器在线状态被公共管理单元获取的测试流程5.2.3.6受管电器在公共管理单元中删除测试步骤如下:a)确认公共管理单元、公共控制终端、受管电器正确配网并注册到行业服务平台,公共管理单元已添加受管电器,公共控制终端已绑定公共管理单元、受管电器;b)通过控制终端删除受管电器;c)查看公共管理单元受管电器列表,受管电器成功删除则表示测试通过,否则为失败。6厂商服务平台的互操作一致性测试6.1测试环境根据实际测试要求,测试环境可由行业服务平台、被测厂商服务平台构成,由行业服务平台、被测厂商服务平台、厂商控制终端、行业服务平台智能家电构成,由行业服务平台、被测厂商服务平台、厂商智能家电、公共控制终端构成,也可由行业服务平台、被测厂商服务平台、厂商智能家电、由行业服务平台虚拟的其他厂商服务平台、由行业服务平台虚拟的其他厂商智能家电构成。6.2测试网络连接图测试网络连接根据不同的测试场景选择不同的连接方式,见图15、图16、图17、图18。厂商服务平台行业服务平台厂商服务平台图15厂商服务平台之间的互操作一致性测试网络连接图(1)厂商服务平台行业服务平台」商控制终端行业服务平台智能家电图16厂商服务平台之间的互操作一致性测试网络连接图(2)」商服务平台行业服务平台厂商智能家电公共控制终端图17厂商服务平台之间的互操作一致性测试网络连接图(3)被测厂商服务平台行业服务平台其他厂商服务平台被测广商控制终端其他厂商智能家电图18厂商服务平台之间的互操作一致性测试网络连接图(4)6.3测试方法6.3.1厂商服务平台在行业服务平台注册测试步骤如下:a)厂商服务平台和行业服务平台进行正确的网络连接,测试网络连接见图15;b)厂商服务平台向行业服务平台发送注册请求;c)行业服务平台收到注册请求后,在数据库中添加厂商服务平台相关信息,并反馈注册确认信息给厂商服务平台;d)查看行业服务平台中厂商服务平台的注册信息,符合要求测试通过,否则为失败。测试流程如图19所示。厂商服务平台行业服务平台注册响应—注册确认图19厂商服务平台在行业服务平台注册的测试流程6.3.2在行业服务平台中进行互联互通用户注册测试步骤如下:a)厂商控制终端、厂商服务平台和行业服务平台进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,测试网络连接见图16;b)在厂商控制终端填写用户注册信息和手机验证码,并向行业服务平台发起互联互通用户的注册请求;c)行业服务平台收到注册请求进行验证确认,为该用户分配用户唯一标识码,将结果通知厂商控制终端,完成互联互通用户注册流程;d)在行业服务平台中查询互联互通用户注册信息,内容相符为测试通过,否则为失败。测试流程如图20所示。厂商控制终端厂商服务平台行业服务平台发起用户注册申请一推送注册结果—显示注册结果转发注册申请—发送注册结果一验证码确认及注册结果返回图20在行业服务平台中进行互联互通用户注册的测试流程6.3.3在行业服务平台中进行互联互通用户注销测试步骤如下:a)厂商控制终端、厂商服务平台和行业服务平台,进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册了互联互通用户,测试网络连接见图16;b)在厂商控制终端填写手机验证码,并向行业服务平台发起互联互通用户的注销请求;c)行业服务平台收到注销请求后验证确认删除该互联互通用户及智能家电的关联信息;d)行业服务平台将注销结果反馈给厂商服务平台,厂商服务平台再推送给厂商控制终端,完成互联互通用户注销流程;e)在行业服务平台、厂商服务平台以及厂商控制终端查询用户信息,相关联用户及智能家电信息均已删除,内容符合者为测试通过,否则为失败。测试流程如图21所示。厂商控制终端厂商服务平台行业服务平允一发起注销中请-推送注销结果显示注销结果转发注销申请一发送注销结果·执行用户注销动作图21在行业服务平台中进行互联互通用户注销的测试流程6.3.4厂商服务平台用户绑定行业服务平台智能家电测试步骤如下:a)厂商控制终端、厂商服务平台、行业服务平台及其所辖家电进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册了互联互通用户,测试网络连接见图16;b)使用厂商控制终端扫描家电设备条码或二维码,并向厂商服务平台发送绑定请求;c)厂商服务平台向行业服务平台转发用户与智能家电绑定请求;d)行业服务平台完成绑定操作,将智能家电绑定信息发送给厂商服务平台,厂商服务平台再推送给厂商控制终端,完成行业服务平台智能家电绑定流程;e)查看厂商控制终端显示的智能家电信息,信息相符的行业服务平台智能家电已绑定在该用户下为测试通过,否则为失败。测试流程如图22所示。行业服务平台行业服务平台获取家发起家电绑定请求转发家电绑定请求建立用户与家电绑定关系转发家电绑定结果定结果返回家电绑定结果厂商服务平台厂商控制终端图22厂商服务平台用户绑定行业服务平台智能家电的测试流程6.3.5厂商服务平台用户与行业服务平台智能家电解绑测试步骤如下:a)厂商控制终端、厂商服务平台、行业服务平台、行业服务平台所辖智能家电进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册互联互通用户并且已经绑定行业服务平台家电,测试网络连接见图16;b)操作厂商控制终端发起行业服务平台智能家电解绑请求;c)行业服务平台收到解绑请求后删除该用户与智能家电绑定关系,并将解绑信息发送给厂商服务平台,厂商服务平台再推送给厂商控制终端,完成行业服务平台家电解绑流程;d)使用厂商控制终端查看家电信息,信息相符的行业服务平台家电已从该用户家电列表中删除为测试通过,否则为测试失败。测试流程如图23所示。厂商控制终端厂商服务平台行业服务平台发起家电解绑请求转发家电解绑结果显示解绑结果转发家电解绑请求返回家电解绑结果一删除用户与家电绑定关系图23厂商服务平台用户与行业服务平台智能家电解绑的测试流程6.3.6在厂商服务平台中进行第三方用户注册和其他厂商智能家电绑定测试步骤如下:a)厂商控制终端、被测厂商服务平台、行业服务平台以及由测试机构模拟提供的其他厂商服务平台和符合其他厂商服务平台要求的智能家电,进行正确的网络连接,其中被测厂商服务平台已在行业服务平台上注册,厂商控制终端用户已在行业服务平台中已注册了互联互通用户,厂商控制终端的用户未在其他厂商服务平台中注册过,测试网络连接见图18;b)使用厂商控制终端扫描其他厂商智能家电条码或二维码获取家电标识信息,向其他厂商服务平台发送绑定请求;c)根据厂商控制终端提示输入正确的验证码;d)其他厂商服务平台对验证码进行确认,为厂商控制终端用户创建其他厂商服务平台的第三方用户,完成第三方用户注册;e)其他厂商服务平台用户与家电建立绑定关系,并将绑定结果推送给被测厂商控制终端完成被测厂商服务平台与其他厂商智能家电的绑定流程;f)查看被测厂商控制终端显示的家电信息,信息相符的其他服务平台智能家电已绑定在该用户测试流程如图24所示。厂商控制终端厂商控制终端被测厂商服务平台行业服务平台其他厂商服务平台电信息发起家电绑定请求一识别家电厂商转发绑定请求”创建并关联被测厂商用户建立用户与家返回家电绑定结果转发家电显示家电绑定结果转发家电解绑结果转发家电绑定请求电绑定关系图24在厂商服务平台中进行第三方用户注册和其他厂商智能家电绑定的测试流程6.3.7在厂商服务平台中进行其他厂商智能家电的解绑测试步骤如下:a)厂商控制终端、被测厂商服务平台、行业服务平台以及由测试机构模拟提供的其他厂商服务平台和符合其他厂商服务平台要求的智能家电,进行正确的网络连接,其中被测厂商服务平台已在行业服务平台上注册,厂商控制终端的用户在其他厂商服务平台中注册第三方用户,并已绑定其他厂商智能家电,厂商控制终端用户已在行业服务平台中已注册了互联互通用户,测试网络连接见图18;b)操作厂商控制终端发起B厂商家智能电解绑请求;c)其他厂商服务平台收到解绑请求后删除该用户与智能家电绑定关系,并将解绑信息推送给厂商控制终端,完成被测厂商服务平台与其他厂商智能家电解绑流程;d)使用厂商控制终端查看家电信息,信息相符的其他厂商智能家电已从该用户家电列表中删除为测试通过,否则为测试失败。测试流程如图25所示。厂商控制终端厂商控制终端被测厂商服务平台行业服务平台其他厂商服务平台转发家电删除用户与家电绑定关系转发家电解绑结果显示家电解绑结果返回家电解绑结果图25在厂商服务平台中进行其他厂商智能家电的解绑测试流程6.3.8在厂商服务平台中进行第三方用户注销测试步骤如下:a)厂商控制终端、被测厂商服务平台、行业服务平台以及由测试机构模拟提供的其他厂商服务平台进行正确的网络连接,其中被测厂商服务平台已在行业服务平台上注册,厂商控制终端用户已在行业服务平台中已注册了互联互通用户,并在其他厂商服务平台中注册第三方用户,同时该第三方用户已与相关联的家电解绑,测试网络连接见图18;b)使用厂商控制终端发起对其他厂商服务平台第三方用户注销申请;c)根据被测厂商控制终端提示输入正确验证码;d)其他厂商服务平台收到注销请求进行验证码的确认,进行注销操作;e)其他厂商服务平台将注销结果通知厂商控制终端,完成用户注销流程;f)检查被测厂商服务平台的用户与其他厂商服务平台用户关联信息,内容符合者为测试通过,测测试流程如图26所示。被测厂商服务平台行业服务平台其他厂商服务平台发起注销中请执行注销程序发起注销中请一转发注销结果-转发注销中请—执行用户注销动作—发送注销结果一图26在厂商服务平台中进行第三方用户注销的测试流程6.3.9厂商服务平台管理的智能家电绑定行业服务平台用户测试步骤如下:a)厂商服务平台及其所辖的智能家电、行业服务平台、公共控制终端进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,行业服务平台用户已在厂商服务平台中进行第三方用户的注册,测试网络连接见图17;b)使用公共控制终端扫码智能家电条码或二维码获取智能家电信息,经行业服务平台向被测厂商服务平台发送家电绑定请求;c)根据公共控制终端提示输入正确的验证码;d)厂商服务平台对验证码进行确认后,为行业服务平台用户与家电建立绑定关系,并将绑定结果推送给行业服务平台,完成厂商服务平台家电与行业平台用户绑定流程;e)查看公共控制终端家电绑定信息,信息相符要求为测试通过,否则为失败。测试流程如图27所示。公共控制终端行业服务平台厂商服务平台家电绑定请求—-家电绑定请求-第二方用户身份确认建立第三方用户与家电绑定关系返回家电绑定结果一返回家电绑定结果·显示家电绑定结果图27厂商服务平台管理的智能家电绑定行业服务平台用户的测试流程6.3.10厂商服务平台管理的智能家电与行业服务平台用户解绑测试步骤如下:a)厂商服务平台家电、厂商服务平台、行业服务平台、公共控制终端进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,行业服务平台用户已在厂商服务平台注册为第三方用户并且已经绑定厂商服务平台家电,测试网络连接见图17;b)用户使用公共控制终端经行业服务平台向发起厂商服务平台家电解绑请求;c)厂商服务平台收到解绑请求后删除该用户与智能家电绑定关系,并将解绑信息推送给行业服务平台,完成厂商服务平台家电与行业服务平台用户解绑流程;d)查看公共控制终端中家电绑定信息,信息符合要求为测试通过,否则为失败。测试流程如图28所示。公共控制终端行业服务平台厂商服务平台家电解绑请求一-家电解绑请求一删除用户与家电绑定关系返回家电解绑结果返回家电解绑结果显示解绑结果图28厂商服务平台管理的智能家电与行业服务平台用户解绑的测试流程6.3.11厂商服务平台获取行业服务平台智能家电设备描述文件(可选)测试步骤如下:a)厂商控制终端、厂商服务平台、行业服务平台及所辖智能家电进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册了互联互通用户并且绑定行业服务平台智能家电,行业服务平台放置智能家电的设备描述文件,测试网络连接见图16;b)厂商控制终端通过厂商服务平台向行业服务平台查询智能家电描述文件;c)行业服务平台将查询到的智能家电描述文件下载地址通过厂商服务平台下发给厂商控制终端;d)厂商控制终端根据地址请求下载设备描述文件;e)厂商控制终端将设备描述文件下载成功,成功生成内容相符的智能家电操作界面为测试通过,否则为测试失败。测试流程如图29所示。!商服务平台!商服务平台—转发拂述文件请求一查询家电描述文件—下发描述文件下载地址一—转发文件下载地址--请求描述文件下载一-请求描述文件下载一一发送描述文件-发送描述文件解析描述文件查询行业服务平台家电描述文件请求)商控制终端行业服务平台图29厂商服务平台获取和行业服务平台智能家电设备描述文件的测试流程6.3.12厂商服务平台向行业服务平台发送厂商智能家电的设备描述文件(可选)测试步骤如下:a)厂商服务平台所辖智能家电、厂商服务平台、行业服务平台、公共控制终端进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商服务平台家电已被行业服务平台用户绑定,测试网络连接见图17;b)使用公共控制终端向被测厂商服务平台发送智能家电描述文件查询请求;c)厂商行业服务平台收到请求,查询并回复行业平台描述文件下载地址;d)公共控制终端根据地址请求下载智能家电描述文件;e)公共控制终端将设备描述文件下载成功,下载成功者为测试通过,否则为测试失败。测试流程如图30所示。公共控制终端行业服务平台厂商服务平台家电拂述文件查询请求—转发描述文件请求一查询家电描述文件一下发描述文件下载地址一—发送描述文件一发送描述文件一解析描述文件图30厂商服务平台向行业服务平台发送厂商智能家电的设备描述文件测试流程6.3.13厂商服务平台向行业服务平台管理的智能家电发送控制/查询指令测试步骤如下:a)厂商控制终端、厂商服务平台、行业服务平台、行业服务平台家电进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册了互联互通用户并且已经绑定行业服务平台家电,测试网络连接见图16;b)使用厂商控制终端经厂商服务平台、行业服务平台向智能家电发送控制/查询指令;c)智能家电接收到控制/查询指令,执行操作,并将执行结果反馈给厂商控制终端;d)检查家电当前状态在厂商控制终端正确显示则测试通过,否则为未通过。测试流程如图31所示。厂商控制终端厂商控制终端厂商服务平台行业服务平台智能家电家电控制转发家电控制指令-执行命令返回家电状态--返回家电状态一显示家电状态图31厂商服务平台向行业服务平台管理的智能家电发送控制/查询指令测试流程6.3.14行业服务平台向厂商服务平台管理的智能家电发送控制/查询指令测试步骤如下:a)厂商服务平台家电、厂商服务平台、行业服务平台以及公共控制终端进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商服务平台家电已被行业服务平台用户绑定,测试网络连接见图17;b)使用公共控制终端经行业服务平台、厂商服务平台向智能家电发送控制/查询指令;c)智能家电接收到控制/查询指令,执行操作,并将执行结果反馈给厂商控制终端;d)执行结果或智能家电当前状态在公共控制终端正确显示则测试通过,否则为未通过。测试流程如图32所示。公共控制终端行业服务平台!公共控制终端行业服务平台!商服务平台厂商服务平台家电-转发家电控制指令一转发家电控制指令令-返回家电状态一显示家电状态图32行业服务平台向厂商服务平台管理的智能家电发送控制/查询指令测试6.3.15厂商服务平台向行业服务平台发送其管理的智能家电状态/故障报警测试步骤如下:a)厂商服务平台家电、厂商服务平台、行业服务平台、公共控制终端进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商服务平台家电已被行业服务平台用户绑定,测试网络连接见图17;b)根据制造商的声明,更改智能家电的状态;c)智能家电状态发生变化,主动上报当前状态至被测厂商服务平台,厂商服务平台将其状态转发行业服务平台;d)行业服务平台向公共控制终端推送智能家电的最新状态,公共控制终端接收到推送信息则表示测试通过,否则为失败。e)根据制造商的声明,设置智能家电的故障;f)智能家电主动上报当前故障至被测厂商服务平台,厂商服务平台将其故障转发行业服务平台;g)行业服务平台向公共控制终端推送智能家电的最新故障,公共控制终端接收到推送故障则表示测试通过,否则为失败。测试流程如图33所示。公共控制终端公共控制终端行业服务平台厂商服务平台厂商服务平台家电改变—状态确认—显示家也状态设置故障报警推送一显示家电故障图33厂商服务平台向行业服务平台发送其管理的智能家电状态/故障报警的测试流程6.3.16厂商服务平台接收行业服务平台管理的智能家电状态/故障报警测试步骤如下:a)厂商控制终端、厂商服务平台、行业服务平台及所辖智能家电进行正确的网络连接,其中厂商服务平台已在行业服务平台上注册,厂商用户已在行业服务平台中注册了互联互通用户并且已经绑定行业服务平台家电,测试网络连接见图16;b)根据制造商的声明,更改智能家电的状态;c)智能家电状态发生变化,主动上报当前状态至行业服务平台,行业服务平台将其状态转发厂商服务平台;d)厂商服务平台向厂商控制终端推送智能家电的最新状态,厂商控制终端接收到推送信息则表示测试通过,否则为失败。e)根据制造商的声明,设置智能家电故障;f)智能家电主动上报当前故障至行业服务平台,行业服务平台将其故障转发厂商服务平台;g)厂商服务平台向厂商控制终端推送智能家电的最新故障,厂商控制终端接收到推送故障则表示测试通过,否则为失败。测试流程如图34所示。厂商控制终端厂商服务平台行业服务平台智能家电改变家电状态一—状态确认—显示家电状态故障状态—故障报警推送显示家电故障故障报整较发一图34厂商服务平台接收行业服务平台上报智能家电状态/故障报警的测试流程7公共控制终端的互操作一致性测试7.1公共控制终端与行业服务平台之间的互操作一致性测试根据实际测试要求,测试环境可由行业服务平台、智能家电和被测公共控制终端构成,也可由行业服务平台、由行业服务平台虚拟的厂商服务平台、厂商智能家电和被测公共控制终端构成。7.1.2测试网络连接图公共控制终端与行业服务平台之间的互操作一致性测试系统网络连接根据不同的测试场景选择不同的连接方式,见图35、图36。行业服务平台行业服务平台公共控制终端智能家电图35公共控制终端与行业服务平台之间的互操作一致性测试网络连接图(1)行业服务平台厂商服务平台公共控制终端厂商智能家电图36公共控制终端与行业服务平台之间的互操作一致性测试网络连接图(2)7.1.3.1使用公共控制终端在行业服务平台进行用户注册测试步骤如下:a)公共控制终端、行业服务平台,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端已在行业服务平台上注册;b)在公共控制终端填写手机号码,发送获取验证码的请求;c)行业服务平台响应公共控制终端的请求,将验证码发送至对应的手机;d)在公共控制终端填写用户注册信息和手机验证码,向行业服务平台发送用户注册请求;e)行业服务平台响应注册请求,在数据库中添加用户信息,并反馈注册确认信息给公共控制终端;f)公共控制终端接收到注册确认信息,使用注册用户登录公共控制终端,查看用户信息,用户信息与注册时填写信息一致则表示测试通过,否则为失败。测试流程如图37所示。公共控制终端行业服务平台获取验证码请求一发送手机验证码填写用户注册信息用户注册请求响应注册请求—注册确认一用户登录查看用户信息图37使用公共控制终端在行业服务平台中注册用户的测试流程7.1.3.2公共控制终端对行业服务平台管理的智能家电进行绑定测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,智能家电未与主用户绑定;b)公共控制终端通过广域网或者局域网的通信方式发现与行业服务平台相连的智能家电,并获取智能家电信息;c)公共控制终端将绑定智能家电请求发送至行业服务平台;d)行业服务平台响应公共控制终端绑定智能家电的请求,将智能家电与公共控制终端的用户绑定,并向公共控制终端发送关联信息,公共控制终端显示绑定成功并同步关联信息,则表示测测试流程如图38所示。公共控制终端行业服务平台智能家电域网设备发现·发送家电绑定请求-建立用户与设备的关联表图38公共控制终端对连接到行业服务平台的智能家电进行绑定的测试流程7.1.3.3公共控制终端获取行业服务平台管理的智能家电设备描述文件(可选)测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录并与智能家电绑定;b)公共控制终端向行业服务平台发起下载设备描述文件的请求;c)行业服务平台响应公共控制终端的请求,向公共控制终端发送智能家电设备描述文件唯一标识和下载地址;d)公共控制终端将智能家电设备描述文件的唯一标识和下载地址发送至行业服务平台发起获取设备描述文件的请求;e)行业服务平台响应公共控制终端的请求,向公共控制终端发送对应的设备描述文件,公共控制终端根据设备描述文件正确显示人机交互界面,则表示测试通过,否则为失败。测试流程如图39所示。行业服务平台行业服务平台发起查询设备描述文件请求响应查询请求发送设备拂述文件唯一标识以及下载地址—根据唯一标识和下载地址确—发送设备描述文件一一发起获取查询设备描述文件请求一公共控制终端图39公共控制终端获取行业服务平台管理的智能家电设备描述文件测试流程7.1.3.4公共控制终端向行业服务平台管理的智能家电下发控制/查询指令测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户账号与智能家电已绑定;b)使用公共控制终端通过行业服务平台向智能家电发送控制/查询指令;c)智能家电接收到指令后执行操作;d)智能家电将执行后的状态以状态反馈形式通过行业服务平台反馈给公共控制终端,并在控制终端人机交互界面上正确显示,则表示测试通过,否则为失败。测试流程如图40所示。公共控制终端行业服务平台智能家电发送控制/查询指令转发控制/查询指令数据包执行指令执行状态反馈发送家电状态信息图40公共控制终端向行业服务平台管理的智能家电下发控制/查询指令测试流程7.1.3.5公共控制终端接收行业服务平台管理的智能家电状态/故障报警测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户账号与智能家电已绑定;b)根据制造商的声明,更改智能家电的状态;c)智能家电状态发生变化,主动上报当前状态至行业服务平台;d)行业服务平台接收到上报数据后,发送确认信息给智能家电,同时向公共控制终端推送智能家电的最新状态,公共控制终端收到推送信息则表示测试通过,否则为失败;e)根据制造商的声明,设置智能家电故障,智能家电将故障报警信息上报至行业服务平台,行业服务平台向公共控制终端推送故障报警,公共控制终端接收到故障报警则表示测试通过,否则为失败。测试流程如图41所示。公共控制终端行业服务平台智能家电家电状态推送故障报警推送一更改家电状态当前状态上报—发送确认信息-设置故障报警.故障报警上报一-发送确认信息图41公共控制终端接收行业服务平台管理的智能家电状态/故障报警的测试流程7.1.3.6公共控制终端通过行业服务平台获取设备列表测试步骤如下:a)公共控制终端、行业服务平台,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户账号已与行业服务平台相连的智能家电绑定;b)公共控制终端向行业服务平台发起查询用户绑定的家电列表请求;c)行业服务平台收到请求后,响应查询请求,向公共控制终端发送设备列表;d)公共控制终端接收到设备列表后正确显示,则表示测试通过,否则为失败。测试流程如图42所示。公共控制终端行业服务平台查询用户绑定的家电列表请求发送用户绑定的家电列表响应查询请求显示家电列表图42公共控制终端通过行业服务平台获取设备列表的测试流程7.1.3.7公共控制终端修改用户信息测试步骤如下:a)公共控制终端、行业服务平台,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录;b)公共控制终端进入用户信息修改界面,发起用户信息修改请求;c)行业服务平台接收到请求后,更新用户信息,同时向公共控制终端返回信息修改结果;d)检查公共控制终端和行业服务平台的用户信息,用户信息与预期修改结果一致则表示测试通测试流程如图43所示。公共控制终端行业服务平台发起用户信息修改请求返回信息修改结果新用户信息图43公共控制终端修改用户信息的测试流程7.1.3.8公共控制终端修改用户密码测试步骤如下:a)公共控制终端、行业服务平台,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录;b)公共控制终端进入密码修改界面,发起申请验证码请求;c)行业服务平台响应申请验证码请求,向用户发送验证码;d)公共控制终端将新密码和验证码发送到行业服务平台,发起密码修改的请求;e)行业服务平台接收到请求后,更新用户密码,同时向公共控制终端返回密码修改结果,公共控制终端收到修改成功的消息并可使用新的用户密码登录界面,则表示测试通过,否则为失败。测试流程如图44所示。公共控制终端行业服务平台发起申请验证码请求发送验证码-发起密码修改请求返回密码修改结果响应巾请验证码请求用户密码返回登录界面图44公共控制终端修改用户密码的测试流程7.1.3.9公共控制终端获取行业服务平台管理的智能家电设备信息测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户账号与智能家电已绑定;b)公共控制终端向行业服务平台发起查询智能家电设备信息的请求;c)行业服务平台接收到查询请求后将智能家电的设备信息发送给公共控制终端;d)检查公共控制终端和行业服务平台的设备信息,设备信息一致则表示测试通过,否则为失败。测试流程如图45所示。公共控制终端行业服务平台查询智能家电的设备信息发送智能家电的设备信息图45公共控制终端获取行业服务平台管理的智能家电设备信息测试流程7.1.3.10公共控制终端修改行业服务平台管理的智能家电设备备注信息测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户账号与智能家电已绑定;b)公共控制终端进入智能家电设备备注信息修改界面,修改设备信息并向行业服务平台提交修改请求;c)行业服务平台接收到修改请求后,对数据库中的设备备注信息进行修改,并向公共控制终端反馈修改结果,同步设备备注信息;d)检查公共控制终端和行业服务平台的设备备注,设备备注信息与预期修改结果一致则表示测测试流程如图46所示。公共控制终端行业服务平台—请求修改智能家电的设备备注信息—反馈修改结果,可步设备备注信息修改设备备注信息图46公共控制终端修改行业服务平台管理的智能家电设备备注信息的测试流程7.1.3.11公共控制终端通过行业服务平台对连接行业服务平台的智能家电进行解绑和注销7.1.3.11.1公共控制终端对连接到行业服务平台的智能家电进行解绑测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户与智能家电已进行绑定操作;b)公共控制终端向行业服务平台发送解绑请求;c)行业服务平台收到请求后,对用户进行身份验证,验证成功后解除用户与该智能家电的绑定关系,同时将相关信息向公共控制终端进行同步;d)公共控制终端接收到设备列表后正确显示,则表示测试通过,否则为失败。测试流程如图47所示。公共控制终端行业服务平台—发送解除绑定请求解绑成功,同步关联信息解除用户与设备的关联关系图47公共控制终端对连接行业服务平台的智能家电进行解绑测试流程7.1.3.11.2公共控制终端辅助连接行业服务平台的智能家电注销测试步骤如下:a)公共控制终端、行业服务平台、智能家电,进行正确的网络连接,测试网络连接图如图35所示,其中公共控制终端与智能家电已在行业服务平台上注册,用户账号已在公共控制终端和行业服务平台注册和登录,用户与智能家电已进行绑定操作;b)公共控制终端向行业服务平台发送注销请求;c)行业服务平台接收注销请求,修改数据库中相关信息,并返回注销结果给智能家电;d)智能家电接收到注销结果反馈,修改本机数据信息;e)查看智能家电本机相关数据信息,符合要求则表示测试通过,否则为失败。测试流程如图48所示。公共控制终端行业服务平台智能家电发送辅助家电注销请求一注销确认一响应注销请求注销信息修改本机信息图48公共控制终端辅助连接行业服务平台的智能家电注销测试流程7.1.3.12公共控制终端通过行业服务平台和厂商服务平台对连接厂商服务平台的智能家电进行绑定测试步骤如下:a)公共控制终端、行业服务平台以及由测试机构模拟提供的厂商服务平台和符合厂商服务平台要求的智能家电,进行正确的网络连接,测试网络连接图如图36所示,其中公共控制终端、厂商服务平台已在行业服务平台上注册,智能家电已在厂商服务平台上注册;b)公共控制终端通过广域网或者局域网的通信方式对发现连接到厂商服务平台的智能家电,并获取其设备信息;c)公共控制终端将用户信息和家电设备信息发送至行业服务平台进行绑定智能家电请求;d)行业服务平台对设备信息进行编码解析,获取厂商服务平台地址信息,将绑定请求信息发送到厂商服务平台;e)若互联互通用户未在厂商服务平台上注册第三方用户,则向厂商服务平台注册第三方用户;f)厂商服务平台确定该用户已经注册第三方用户,则建立用户与智能家电的绑定关系,同时将绑定成功消息及相关信息同行业服务平台和公共控制终端进行同步;g)查看公共控制终端、行业服务平台、智能家电的对应的信息,公共控制终端显示绑定成功并同步关联信息,则表示测试通过,否则为失败。测试流程如图49所示。公共控制终端公共控制终端行业服务平台厂商服务平台厂商智能家电控制终端查询家电设备信息控制终端获取家电设备信息根据家电设备信息获取厂商服务平台地址——用户绑定家电请求一进行第二方用户注册绑定成功,同步关联信息绑定成功,同步关联信息一若该用户未进行第三方用户注册建立用户与家电设备的关联表—用户绑定家电请求—图49公共控制终端通过行业服务平台和厂商服务平台对连接厂商服务平台的智能家电进行绑定的测试流程7.1.3.13公共控制终端通过行业服务平台和厂商服务平台向连接厂商服务平台的智能家电发送控制/查询指令测试步骤如下:a)公共控制终端、行业服务平台以及由测试机构模拟提供的厂商服务平台和符合厂商服务平台要求的智能家电,进行正确的网络连接,测试网络连接图如图36所示,其中公共控制终端、厂商服务平台、智能家电已在行业服务平台上注册,公共控制终端已在行业服务平台中注册了互联互通用户以及在厂商服务平台注册了第三方用户,用户账号与智能家电已绑定;b)使用公共控制终端通过行业服务平台和厂商服务平台向智能家电发送控制/查询指令;c)智能家电接收到指令后执行操作;d)智能家电将执行后的状态以状态反馈形式通过厂商服务平台和行业服务平台反馈给公共控制终端,并在控制终端人机交互界面上正确显示,则表示测试通过,否则为失败。测试流程如图50所示。公共控制终端公共控制终端行业服务平台」商服务平台!商智能家电根据没备信息获取厂商服务平台地址—转发指令包数据执行—执行状态反馈发送家电状态信息—发送家电状态信息图50公共控制终端通过行业服务平台和厂商服务平台向连接厂商服务平台的智能家电发送控制/查询指令测试流程7.1.3.14公共控制终端通过行业服务平台和厂商服务平台获取连接厂商服务平台的智能家电状态/故障报警测试步骤如下:a)公共控制终端、行业服务平台以及由测试机构模拟提供的厂商服务平台和符合厂商服务平台要求的智能家电,进行正确的网络连接,测试网络连接图如图36所示,其中公共控制终端、厂商服务平台、智能家电已在行业服务平台上注册,公共控制终端已在行业服务平台中注册了互联互通用户以及在厂商服务平台注册了第三方用户,用户账号与智能家电已绑定;b)根据制造商的声明,更改智能家电的状态;c)智能家电状态发生变化,主动上报当前状态至厂商服务平台,厂商服务平台向行业服务平台进行状态信息推送;d)行业服务平台接收到上报数据后,向公共控制终端推送智能家电的最新状态,公共控制终端收到推送信息则表示测试通过,否则为失败;e)根据制造商的声明,设置智能家电故障,智能家电将故障报警信息上报至厂商服务平台,厂商服务平台向行业服务平台进行故障信息推送,行业服务平台向公共控制终端推送故障报警,公共控制终端接收到故障报警则表示测试通过,否则为失败。测试流程如图51所示。公共控制终端行业服务平台-当前状态上报更改家电状态一家电状态推送一—家电状态推送一设置故障报警—故障报警上报-图51公共控制终端通过行业服务平台和厂商服务平台获取连接厂商服务平台的智能家电状态/故障报警测试流程7.1.3.15公共控制终端通过行业服务平台和厂商服务平台对连接到厂商服务平台的智能家电解绑测试步骤如下:a)公共控制终端、行业服务平台以及由测试机构模拟提供的厂商服务平台和符合厂商服务平台要求的智能家电,进行正确的网络连接,测试网络连接图如图36所示,其中公共控制终端、厂商服务平台在行业服务平台上注册,智能家电在厂商服务平台注册,公共控制终端已在厂商服务平台注册了第三方用户,用户账号与智能家电已绑定;b)公共控制终端将用户信息和设备信息通过行业服务平台发送到厂商服务平台,进行解绑请求;c)厂商服务平台收到请求并确认用户身份后,解除用户与智能家电的绑定关系,同时将相关信息向公共控制终端进行同步;d)公共控制终端接收到设备列表后正确显示,则表示测试通过,否则为失败。测试流程如图52所示。厂商服务平台厂商服务平台根据设备信息获取厂商服务平台地址发送解除绑定请求解绑成功,同步关联信息解除用户与家电的关联关系发送解除绑定请求行业服务平台公共控制终端图52公共控制终端通过行业服务平台和厂商服务平台对连接到厂商服务平台的智能家电解绑测试流程7.2公共控制终端与公共管理单元之间的互操作一致性测试测试环境由公共管理单元、受管电器和被测公共控制终端构成。7.2.2测试网络连接图公共控制终端与公共管理单元的互操作一致性测试系统网络连接如图53所示,公共管理单元、受管电器和公共控制终端被测在同一局域网内。公共管理单元公共控制终端受管电器图53公共控制终端与公共管理单元之间的互操作一致性测试网络连接图7.2.3.1公共控制终端发现公共管理单元(可选)公共管理单元发起发现请求的测试步骤如下:a)公共控制终端和公共管理单元建立起同一局域网通信,公共控制终端和公共管理单元均已在行业服务平台上进行用户注册和设备注册;b)公共管理单元发起广播式的一对多的设备发现请求;c)公共控制终端收到请求后,回复一对一的发现响应;d)公共管理单元获得公共控制终端信息表示测试通过,否则为失败。测试流程如图54所示。接入局域网接入局域网广播式设备发现图54公共控制终端发现公共管理单元(公共管理单元发起发现请求)的测试流程公共控制终端主动发起请求测试步骤如下:a)公共控制终端和公共管理单元建立起同一局域网通信,公共控制终端和公共管理单元均已在行业服务平台上进行用户注册和设备注册;b)公共控制终端发起广播式的一对多的设备发现请求;c)公共管理单元收到请求后,回复一对一的发现响应;d)公共控制终端获得公共管理单元信息表示测试通过,否则为失败。测试流程如图55所示。公共管理单元接入局域网接入局域网广播式设备发现请求图55公共控制终端发现公共管理单元(公共控制终端发起发现请求)的测试流程7.2.3.2公共控制终端获取公共管理单元校验码测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台;b)根据制造商的声明,手动打开公共管理单元获取校验码的通信接口;c)公共控制终端向公共管理单元请求校验码;d)在规定时间内,公共管理单元接收到请求后向公共控制终端反馈当前校验码;e)公共控制终端成功接收到校验码则表示测试通过,否则为失败。7.2.3.3公共控制终端获取公共管理单元描述文件(可选)测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台,公共控制终端已经绑定公共管理单元,描述文件存放在公共管理单元中;b)公共控制终端向公共管理单元请求其描述文件下载;c)公共管理单元收到请求后,向公共控制终端发送描述文件数据包(或下载地址);d)公共控制终端接受(或下载)描述文件;e)公共控制终端成功下载描述文件则表示测试通过,否则为失败。测试流程如图56所示。公共控制终端公共管理单元请求下载公共管理单元描述文件返回设备描述文件图56公共管理单元获取公共控制终端描述文件的测试流程7.2.3.4公共控制终端获取公共管理单元所辖受管电器列表测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台,公共控制终端已绑定公共管理单元;b)公共控制终端向公共管理单元发起查询用户绑定的受管电器列表请求;c)公共管理单元接收到查询请求后,向公共控制终端反馈当前受管电器列表信息;d)公共控制终端收到受管电器列表信息则表示测试通过,否则为失败。测试流程如图57所示。公共控制终端公共管理单元查询用户绑定的受管电器列表请求发送用户绑定的受管电器列表·响应查询请求显示家电列表图57公共控制终端获取公共管理单元所辖受管电器列表测试流程7.2.3.5公共控制终端获取公共管理单元所辖受管电器描述文件(可选)测试步骤如下:a)确认公共管理单元、公共控制终端、受管电器正确配网并注册到行业服务平台,公共管理单元已添加受管电器,公共控制终端已绑定公共管理单元和受管电器,受管电器描述文件存放在公共管理单元中;b)公共控制终端向公共管理单元请求受管电器描述文件下载;c)公共管理单元收到请求后,向公共控制终端发送受管电器描述文件数据包(或下载地址);d)公共控制终端接受(或下载)描述文件;e)公共控制终端成功下载描述文件则表示测试通过,否则为失败。测试流程如图58所示。公共管理单元公共控制终端公共管理单元请求下载受管电器描述文件返回设备描述文件图58公共控制终端获取公共管理单元所辖受管电器描述文件测试流程7.2.3.6公共控制终端向公共管理单元发送指令测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台,公共控制终端已经绑定公共管理单元;b)使用公共控制终端向公共管理单元发送控制指令;c)公共管理单元接收到指令后执行操作;d)公共管理单元将执行结果反馈给公共控制终端,公共控制终端如能正确显示执行结果,则表示测试通过,否则为失败。测试流程如图59所示。公共控制终端公共管理单元发送控制/查询指令执行结果反馈一图59公共控制终端向公共管理单元发送指令的测试流程7.2.3.7公共控制终端获取公共管理单元的状态/故障测试步骤如下:a)确认公共管理单元、公共控制终端正确配网并注册到行业服务平台,公共控制终端已经绑定公共管理单元;b)根据制造商的声明,手动更改公共管理单元的状态;c)公共管理单元状态发生变化,主动上报当前状态给公共控制终端;d)查看公共控制终端中公共管理单元的状态信息,信息内容符合要求则测试继续,否则为失败;e)根据制造商的声明,手动触发公共管理单元故障报警;f)公共管理单元上报故障信息给公共控制终端;g)查看公共控制终端中是否正确展示公共管理单元的故障信息,内容符合表示测试通过,否则为失败。测试流程如图60所示。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论