没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
接项目背景介绍:
《论软件软件测试方法和工具选择》
摘要:本文着重讨论了多媒体内容发布网络平台(CDN)及 VOD 系统的项目开发中的软件
测试环节;该项目是某省电信部门委托我公司开发的为全省 14 个地市 30 万宽带用户提供一
个高质量的基于流媒体的宽带 VOD 服务,实现各地用户就近访问流媒体边缘缓存服务器,
并提供完善的商业运营管理功能。本文介绍了项目的软件、硬件设计架构,并详细讨论了软
件测试中单元测试和性能测试中所采用的测试策略和测试工具。在现在看来,还存在一些×
×方面的不足。
在整个项目中,本人作为项目技术主要负责人之一,参与了整个项目的分析设计和测试
过程。
正文:我公司是专注宽带视频应用技术开发的企业,产品主要应用与电信和广电等领域。2005
年 7 月,受某省电信部门(甲方)委托我公司(乙方),开发一套“多媒体内容分发网络平
台(CDN, Context Delivery Network)及 VOD 系统”,(简称 CDN 平台),在全省 14 个地
市建立 CDN 分节点,为全省 14 个地市的 30 万宽带用户提供 11000 户视频点播功能;同
时为内容提供商(CP)服务提供商(SP)提供完善的商业运营后台管理功能。
我作为项目主要负责人之一,参与了该项目的分析、设计以及测试的工作。
根据业务需求我们将 CDN 平台划分为 3 层次:内容服务集成层、媒体内容频道层、宽
带用户层。
内容服务集成层为内容提供商(CP)提供商业运营和管理的支撑平台;实现手动/自动
方式入库;内容审核;节目源管理;入库的内容综合集成。
媒体内容频道层利用我公司在全国电信的 CDN 平台进行内容分发管理;用户分级授权
管理;综合计费管理方式;节目版权保护等;并提供宽带 VOD 应用门户界面。
宽带用户层主要是为宽带用户提供服务;用户可以通过 Web 方式访问宽带 VOD 应用
门户网站,享受媒体点播、网络电视台、远程教育等服务;用户通过宽带账号绑定、在线支
付等方式进行缴费;可以通过 Web 嵌入式播放器或者独立播放软件、手机/PDA 播放器进行
媒体点播。
该项目架设在 J2EE 框架基础上,采用 B/S+C/S 的混合结构;由于宽带用户并发访问量
大 , 在 架 构 上 选 用 了 当 前 主 流 的 Struts + EJB 组 合 ; 采 用
Struts+Delegate+SessionBean+CMP+Oracle9i(Struts+Delegate+DAO+Oracle9i)架构;媒体内
容频道层的宽带 VOD 应用门户(包括媒体点播、网络电视台、远程教育等)以及用户支付
等模块采用基于 Web 的方式进行开发;对于内容入库审核模块,由于甲方需要规定要手动/
自动进行大批量文件传送、而要求断点续传功能,故我们选择了自己用 Swing 技术编写客
户界面并购买一个商用文件传送组件实现内容注入,采用 C/S 架构。
在硬件配置方面,在该省中心管理节点采用操作系统选用 Linux RedHat9.0,Web 服务
器采用 Apach,应用服务器选用 BEA 公司的 Weblogic8.1,数据库采用 Oracle9i,全省 14 个
地市共采用了 23 台视频服务器(Helix 和 Windows Media Service),每台服务器上配置
5*73GB 的节目热播存储空间,同时在省中心节点还配置了 2TB 的 NAS 磁盘阵列作为后备
存储空间。
该项目的业务功能很繁多,与电信业务接口交互多,性能和安全性要求高,项目建设时
间紧。
整个团队有开发小组(分析设计、编程人员+、美工)和测试小组。根据项目的具体特
点和应用要求及业务流程和系统的应用环境,我们做了精心的做了系统分析和设计以及测试
计划工作。在制定项目需求分析文档的同时制定了项目验收测试计划,在写并出台了详细的
资源评论
木头左
- 粉丝: 6137
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功