- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
产品软件产测接口设计文档
Document Version
Date Version Written By Remark Oct 21, 2011 1.0 Huang Liang 1st released template
目录
1 总体说明 3
2 接口图例 3
3 接口说明 4
3.1 基础功能测试接口类型 4
3.1.1 写入MAC 4
3.1.2 检查MAC 4
3.1.3 写入SN 4
3.1.4 检查SN 4
3.1.5 按键测试 5
3.1.6 LED测试 5
3.1.7 USB测试 6
3.1.8 软件版本测试 6
3.1.9 硬件版本测试 6
3.1.10 LAN/WAN口测试 7
3.1.11 恢复出厂默认配置测试 7
3.2 主要功能测试接口类型 7
3.2.1 ADSL功能接口 光通产品取消此项 7
3.2.2 WiFi功能接口 7
3.2.3 PON功能接口 11
3.2.4 VoIP功能接口 11
3.3 软件初始状态 12
3.4 特殊功能测试接口类型 12
总体说明
产品软件产测接口设计标准,是产测软件针对我司目前工厂生产测试的状况对产品软件提出可生产可测试性功能模块的00000000000000000000000000000000000000000000000000000 `。
该接口设计标准按照接口类型可分成三大类。一、基础功能测试接口类型;二、主要功能测试接口类型(包括:DSL功能测试接口类型、WiFi功能测试接口类型、PON功能测试接口类型、PLC功能测试接口类型暂无、VoIP功能测试接口类型…);三、特殊功能测试接口类型。
由于我司产品种类众多,软件平台有好多种。比如DSL事业部的BCM 3.X,BCM 4.02,BCM 4.06,BCM 4.10,ikanos,osk,RTL Linux原版,TBS,conxant;光通事业部的PMC,MARVAELL,TK,TBS,BCM 3.X,BCM 4.X;无线事业部的TBS,应用事业部的Atheros(原Intellon),Broadcom(原Gigle)...等平台。每一种平台相对应的产测软件接口都不太一致。为了描述方便,本文将重点采用TBS平台的产测软件接口部分,对产测软件的接口设计标准进行详细说明。
接口图例
产测软件接口设计可参考下列例子:
测试项 实现接口 输入 输出 需求说明 写入MAC Telnet protest --mac -w mac 成功:success;失败:false 如何写入MAC 检查MAC Telnet protest --mac -r 返回MAC的值 如何检查MAC 实现接口部分要求:必须采用网口访问的方式。原则上要求采用Telnet。不接受使用Console方式(如此项存在分歧,请提交事业部总经理进行协调)
该接口设计信息交互要求:一、必须是双向的,即有输入有输出;二、输出信息需明确定义出成功和失败,返回值部分建议采用success、false,不接受采用1、0、空、提示符。
接口说明
基础功能测试接口类型
写入MAC
接口名:protest --mac -w xxxxxxxxxxxx
接口说明:执行写入产品MAC地址操作
接口元素:执行成功,返回success;执行失败,返回false;
其它补充说明:如产品具备多个MAC时,需弄清楚产品出货时帖子产品外壳上的MAC标贴为哪个标贴,它与“写入MAC”命令中的MAC的关系为何。
检查MAC
接口名:protest --mac -r
接口说明:执行检查产品MAC地址操作
接口元素:执行成功,返回Mac地址;
其它补充说明:产品写入多少MAC,则要求检查多少MAC。比如产品写入LANMAC、WANMAC,则产测软件必须检查LANMAC、WANMAC。
写入SN
接口名:protest --sn -w sn xxxxxx
接口说明:执行写入产品SN操作
接口元素:执行成功,返回success;执行失败,返回false;
其它补充说明:该功能项可依据实际需求选择是否开发。有时候客户是不需要写入SN。
检查SN
接口名:protest --sn -r
接口说明:执行写入产品MAC地址操作
接口元素:执行成功,返回SN号;
其它补充说明:如写入SN有需求,则此功能项必须开发。
按键测试
该功能项主要实现对按键硬件功能进行测试,即检测按键是否可以被成功按下即可。该功能项可以细分为3个接口需求:
禁用按键正常功能
接口名:Protest --button -ban
接口说明:禁用按键正常功能,进入按键测试模式,如Reset按键被禁用正常功能后,按下Reset按键要求产品不执行
文档评论(0)