GENEXProbeFTP功能信息红宝书

上传人:世*** 文档编号:152441551 上传时间:2020-11-23 格式:DOC 页数:11 大小:397KB
返回 下载 相关 举报
GENEXProbeFTP功能信息红宝书_第1页
第1页 / 共11页
GENEXProbeFTP功能信息红宝书_第2页
第2页 / 共11页
GENEXProbeFTP功能信息红宝书_第3页
第3页 / 共11页
GENEXProbeFTP功能信息红宝书_第4页
第4页 / 共11页
GENEXProbeFTP功能信息红宝书_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《GENEXProbeFTP功能信息红宝书》由会员分享,可在线阅读,更多相关《GENEXProbeFTP功能信息红宝书(11页珍藏版)》请在金锄头文库上搜索。

1、产品名称产品名称Product name密级密级Confidentiality level GENEX Probe内部公开内部公开 产品版本产品版本Product version V200R003C02 Total 11pages 共共11页页 GENEX Probe的的FTP功能功能 信息红宝书信息红宝书 ( (仅供内部使用仅供内部使用) ) 拟制:拟制:陈娜、张重洋日期:日期:2012/04/09 审核:审核:日期:日期:yyyy/mm/dd 审核:审核:日期:日期:yyyy/mm/dd 批准:批准:日期:日期:yyyy/mm/dd 华为技术有限公司华为技术有限公司 版权所有版权所有 侵权

2、必究侵权必究 修订记录修订记录 文档版本修改说明日期作者 0.9初稿2012-4-10陈娜 目录目录 1概述.4 2PROBE FTP测试项说明.4 3PROBE FTP测试场景说明.5 3.1正常场景:.5 3.2异常场景:.6 4FTP 测试需要覆盖的场景.6 5PROBE FTP代码相关内容.7 6FTP界面说明.8 6.1FTP SERVICE QUALITY EVALUATION界面说明.8 6.2FTP命令交互信息 .9 7FTP异常处理说明:.9 7.1接入性失败情况.9 7.2数传失败情况.10 7.3用户中止的处理.10 8FTP相关统计说明.10 8.1失败率统计.10 8

3、.2速率统计.11 9附录.11 1 1概述概述 GENEX Probe & Assitant的FTP 功能是主要的数据业务测试功能,用来测试基于无线网 络的FTP上传、下载及相关KPI统计。Probe中有多种FTP测试项,处理复杂,统计信息众多, 是Probe数据业务质量的短板,经过持续的数据业务改进,这部分功能已经较为稳定,统计 正确,前后台一致,但考虑到后续可能随着制式和功能需求的增加,仍有很大变数,所以 整理FTP功能相关的业务场景和注意事项,供研发修改功能自测和测试人员验收使用,保 证现阶段投入大力气稳定下来的成果能够持续得到保障。 2 Probe FTP 测试项说明测试项说明 Pr

4、obe支持多种FTP测试,含义不同。 FTP DownLoad,FTP Upload测试项是基本的FTP测试功能。 Multi-FTP:指Probe支持一个终端同时做FTP DL和UL测试。 Multi-RAB:指Probe支持一个终端同时做DL和Voice Call。 以FTP DownLoad为例,说明下FTP基本的测试项属性 3 Probe FTP 测试场景说明测试场景说明 3.1正常场景: 1.FTP DownLoad Upload MultiFTP Multi-RAB 测试能正常结束,且测试过程中, 实时信息和统计信息均正确; 2.Probe回放上述实测记录测试过程的gen文件,FT

5、P界面各项信息是否正确与实测一 致; 3.Assistant导入FTP测试记录gen文件分析,包括事件和KPI等各项统计是否正常,FTP 开始结束和统计打包是否正确; 4.将FTP测试项的Multi Thread Count设置为1,执行多线程测试,能够正确结束; 3.2异常场景: 几种FTP的各种结果值如下,可以对照知道FTP的异常场景: FTP_ERROR_SUCCESS / FTP测试成功 FTP_LOGIN_FAILED /登陆FTP Server失败 FTP_DOWN_OPEN_LOCALFILE_FAILED / FTP下载时打开文件失败,仍继续下载 FTP_UP_FAILED /

6、UL测试(数传过程中)失败 FTP_DOWN_FAILED /DL测试(数传过程中)失败 FTP_FILE_NOT_EXIST /DL的目标文件不存在 FTP_PARAM_FAILED /测试项配置参数错误 FTP_USER_STOP /测试中用户中止 FTP_LOGIN_SUCCESS /DLUL 登陆FTP Server成功 FTP_SEVER_NO_RESPOND /FTP Server无响应 FTP_FILE_SIZE_ZERO /DL的目标文件大小为0 FTP_TIMEOUT /FTP 测试时间达到配置的时长,结束测试,统计时算作是正常结束测试 FTP_FAIL_DURINGDAIL

7、 / 拨号过程中失败 FTP_FAIL_CREATETHREAD / 申请FTP线程失败 FTP_UP_OPEN_LOCALFILE_FAILED / FTP上传时打开文件失败,需和下载区分,下载时打开本 地文件失败仍继续下载 FTP_NEW_SESSION_START / 新定义的Session Start状态:与FTP交互开始 FTP_DATA_TRANSFER_START / 第一个包开始传输:也是老Session Start的定义 FTP_INVALID_DESTINATION / FTP Server Destination地址冲突 FTP_ADDDEST_FAILED /添加路由表

8、失败 FTP_GETIP_FAILED /解析FTP ServerIP失败 FTP_DATA_TRANSFER_END / 数据传输结束 FTP_MULTI_FINISHED / MultiFTP整个测试项结束 4 FTP 测试需要覆盖的场景测试需要覆盖的场景 在了解了上述内容后,让我们来关注FTP真正容易出问题的地方: 1.FTP测试项前配置Dial up或者不配,测试项执行是否有差别? 2.LIST命令可以正确解析出目标文件的大小(DL情况) -可以从Informaiton视图中查看LIST命令的结果得知 3.DL情况写本地文件和不写本地文件的配置都要测试覆盖到 4.当服务器不支持多线程时

9、,能否按照单线程完成测试 5.路径中带空格和不带空格的测试,需要测试后查看:是否上传到目标路径,下载 需要看是否能够找到带空格路径下的文件。 6.UL和DL的测试项的Port分别选择PORT和PASV,是否都能成功? 7.Upload和Download在根目录,一级目录,二级目录,三级目录都可以正常运转 8.在各种上述异常结束情况下,Probe是否能正确显示错误状态信息;如果已经开始 数传,是否统计正确 9.多次测试,其间既有成功又有失败的情况下,各次显示信息是否正确; 其中实时信息:时延和速率是否正确 统计信息:时延和速率及二者的累计信息还有失败率 10. 在上述情况下,给Assistant

10、打的相关包信息是否正确,如FTP的开始结束包是否 配对,时间是否正确,尤其是在各种异常情况下 11. 尤其需要关注长时间多场景测试时,各种KPI信息是否正确 5 Probe FTP 代码相关内容代码相关内容 Probe中FTP功能相关的内容比较多,总的来说: FTP功能实现代码在DataTestBusiness模块。 FTP测试项控制代码在ServiceManager模块 FTP统计代码在ProduceManager模块 还有一些解包类,关注和修改较少,一般不常用。 *待完善 6 FTP 界面说明界面说明 Probe的FTP功能对应的窗口是FTP Service Quality Evaluation,主要关注的指标有时 延,速率和失败率,这三类指标又分实时和累计值。信息区分FTP DL和

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号