您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 产品软件产测接口设计标准文档
T&WCOMMUNICATIONS,INC.产品软件产测接口设计文档1产品软件产测接口设计文档2口测试...........................................................................................73.1.11恢复出厂默认配置测试................................................................................73.2主要功能测试接口类型............................................................................................73.2.1ADSL功能接口光通产品取消此项.............................................................73.2.2WiFi功能接口....................................................................................................73.2.3PON功能接口..................................................................................................113.2.4VoIP功能接口..................................................................................................113.3软件初始状态..........................................................................................................123.4特殊功能测试接口类型..........................................................................................12T&WCOMMUNICATIONS,INC.产品软件产测接口设计文档3总体说明产品软件产测接口设计标准,是产测软件针对我司目前工厂生产测试的状况对产品软件提出可生产可测试性功能模块的00000000000000000000000000000000000000000000000000000`。该接口设计标准按照接口类型可分成三大类。一、基础功能测试接口类型;二、主要功能测试接口类型(包括:DSL功能测试接口类型、WiFi功能测试接口类型、PON功能测试接口类型、PLC功能测试接口类型暂无、VoIP功能测试接口类型…);三、特殊功能测试接口类型。由于我司产品种类众多,软件平台有好多种。比如DSL事业部的BCM3.X,BCM4.02,BCM4.06,BCM4.10,ikanos,osk,RTLLinux原版,TBS,conxant;光通事业部的PMC,MARVAELL,TK,TBS,BCM3.X,BCM4.X;无线事业部的TBS,应用事业部的Atheros(原Intellon),Broadcom(原Gigle)...等平台。每一种平台相对应的产测软件接口都不太一致。为了描述方便,本文将重点采用TBS平台的产测软件接口部分,对产测软件的接口设计标准进行详细说明。2接口图例产测软件接口设计可参考下列例子:测试项实现接口输入输出需求说明写入MACTelnetprotest--mac-wmac成功:success;失败:false如何写入MAC检查MACTelnetprotest--mac-r返回MAC的值如何检查MAC实现接口部分要求:必须采用网口访问的方式。原则上要求采用Telnet。不接受使用Console方式(如此项存在分歧,请提交事业部总经理进行协调)该接口设计信息交互要求:一、必须是双向的,即有输入有输出;二、输出信息需明确定义出成功和失败,返回值部分建议采用success、false,不接受采用1、0、空、提示符。T&WCOMMUNICATIONS,INC.产品软件产测接口设计文档4接口名:protest--mac-wxxxxxxxxxxxx接口说明:执行写入产品MAC地址操作接口元素:执行成功,返回success;执行失败,返回false;其它补充说明:如产品具备多个MAC时,需弄清楚产品出货时帖子产品外壳上的MAC标贴为哪个标贴,它与“写入MAC”命令中的MAC的关系为何。3.1.2检查MAC接口名:protest--mac-r接口说明:执行检查产品MAC地址操作接口元素:执行成功,返回Mac地址;其它补充说明:产品写入多少MAC,则要求检查多少MAC。比如产品写入LANMAC、WANMAC,则产测软件必须检查LANMAC、WANMAC。3.1.3写入SN接口名:protest--sn-wsnxxxxxx接口说明:执行写入产品SN操作接口元素:执行成功,返回success;执行失败,返回false;其它补充说明:该功能项可依据实际需求选择是否开发。有时候客户是不需要写入SN。3.1.4检查SN接口名:protest--sn-r接口说明:执行写入产品MAC地址操作接口元素:执行成功,返回SN号;其它补充说明:如写入SN有需求,则此功能项必须开发。T&WCOMMUNICATIONS,INC.产品软件产测接口设计文档5按键测试该功能项主要实现对按键硬件功能进行测试,即检测按键是否可以被成功按下即可。该功能项可以细分为3个接口需求:3.1.5.1禁用按键正常功能接口名:Protest--button-ban接口说明:禁用按键正常功能,进入按键测试模式,如Reset按键被禁用正常功能后,按下Reset按键要求产品不执行重起操作。接口元素:执行成功,返回success;执行失败,返回false;其它补充说明:在执行按键测试时,会先执行此操作。3.1.5.2恢复按键正常功能接口名:protest--button-resume接口说明:恢复按键正常功能,退出按键测试模式接口元素:执行成功,返回success;执行失败,返回false;其它补充说明:如产品具备多个MAC时,需弄清楚产品出货时帖子产品外壳上的MAC标贴为哪个标贴,它与“写入MAC”命令中的MAC的关系为何。3.1.5.3获取按键信息接口名:protest--button-r接口说明:检测按键是否被按下接口元素:执行成功,返回“reset:[time];wlan:[time];wps:[time];”;time表示按钮按下的时间,单位:s;以6位字符串表示;如果全为0,表示此按钮没有进行按下操作其它补充说明:无。3.1.6LED测试该功能项主要实现对LED硬件功能进行测试,即检测LED是否可以被点亮以及被关闭。该功能项可以细分为2个接口需求3.1.6.1LED全亮接口名:Protest--led-on接口说明:控制所有的LED全亮;接口元素:执行成功,返回success;执行失败,返回false;T&WCOMMUNICATIONS,INC.产品软件产测接口设计文档6其它补充说明:无。3.1.6.2LED全灭接口名:Protest--led-off接口说明:控制所有的LED全灭。接口元素:执行成功,返回success;
本文标题:产品软件产测接口设计标准文档
链接地址:https://www.777doc.com/doc-2744429 .html