IPTV20测试用例Word文档格式.docx
《IPTV20测试用例Word文档格式.docx》由会员分享,可在线阅读,更多相关《IPTV20测试用例Word文档格式.docx(102页珍藏版)》请在冰豆网上搜索。
4.状态栏里点击发布;
5.右键点击编目A1,删除编目A1。
预期结果
1.能够创建编目和子编目;
2.编目可修改、发布、删除。
测试结果
如预期结果
测试人员
曹佳
备注
基编目为平台名称
1
1.1
1.2点播内容注入
1.2.1各种规格内容导入
2.
多种格式导入
验证多种格式视频内容导入功能
编目A通过发布、审核、上线
1.在CMC上右键点击已发布的编目;
2.分别进行多种格式视频内容导入(如:
TS、asf、mp4);
3.针对多种码率视频内容导入;
4.分别进行不同容量规格的影片导入(3G)。
平台支持多种视频格式导入。
格式
ASF
MP4
TS
大小
10M
300M
3.5G
码率
300K
500K
750K
1.2M
1.7M
2M
4M
1.2.2元数据编辑
3.
元数据编辑功能验证
验证视频文件支持元数据编辑
编目A创建完成,视频文件导入完成
1.在CMC内容管理中选择已导入的的视频文件;
2.在属性栏中输入视频文件的英文名、导演、演员、简介;
3.在属性栏中点击元数据的编辑,在弹出的编辑器中输入元数据值;
1.平台支持信息录入功能;
2.在EPG上可获取到已发布内容的影片介绍。
1.2.3剧照导入
4.
剧照导入
验证多种格式图片内容导入功能
编目A通过发布、审核、上线,视频文件导入完成
2.点击属性中的导入文件-选择导入Vod主剧照,分别进行不同格式、不同大小的图片导入(如jpg、bmp等)。
1.平台支持多种图片格式导入;
2.EPG上可获取导入的剧照。
JPG
BMP
GIF
JEPG
PNG
分辨率
最小
最大
将支持的格式、正常显示的图片分辨率大小、不能正常显示的分辨率图片的现象记录在测试结果内
1.2.4单条导入
5.
点播单条内容导入
验证影片导入
1.在CMC上右键点击已发布的编目A;
2.选择导入Vod,选择内容影片导入;
3.双击内容管理中新上传的片源;
4.点击片源中的属性,填写片源详细信息,导入Vod剧照;
5.进行对片源发布、审核、上线;
6.在相关的ESA上可看到导入的内容(Vod正片、VODppm文件、剧照);
7.在ESA存储记录中分别打开对应的VODppm文件,选中任意文件右键-验证物理文件,图标显示为绿色对钩。
单条内容导入成功
1.2.5批量导入
6.
批量导入功能测试
验证点播内容批量导入
编目A已发布、审核、上线
2.选择导入Vod批量上传20部影片,进行批量上传;
3.在CMC相关编目下可查看刚导入的内容,状态为“未审核”;
4.点击片源中的属性,分别对每部影片填写影片详细信息,导入Vod剧照;
5.分别对每部影片进行发布、审核、上线;
批量片源导入成功
1.2.6摘要文件验证场景
7.
摘要文件验证场景
验证内容加密功能
1.内容导入成功未转成PPM文件;
2.业务管理服务器上所挂载的加密狗工作正常。
1.影片通过发布、审核、上线;
2.内容按照分发策略分发完毕后,在对应的ESA服务器上可查阅到新上传的和VodPPm格式文件同名的vcf格式校验文件。
查看智能存储代理是否存在和VodPPm格式文件名相对应的vcf格式文件。
1.2.7连续剧内容导入
8.
电视剧内容导入
验证电视剧内容导入功能
1.编目A添加成功;
2.使用默认分发策略;
3.编目通过发布、审核、上线。
1.CMC中的编目右键,添加连续剧编目A,进行对连续剧编目A中的属性参数填写(注:
填写连续剧的总集数),对编目进行发布、审核、上线;
2.右键连续剧编目A,选择导入Vod(可进行批量添加连续剧,不少于5集),添加完成后对连续剧影片属性参数填写(注:
序号是连续剧的集数);
4.影片通过发布、审核、上线;
5.内容分发完毕后,可在相关的ESA上可看到导入的内容(VODppm文件、剧照、简介等)。
连续剧导入成功。
1.3内容发布验证
1.3.1内容发布验证
9.
内容发布验证
验证点播内容是否能正常发布
1.Iptv平台搭建完毕;
2.编目A已经创建,片源a已经导入到编目A下。
1.在CMC内容管理选择编目A;
2.点击编目A和片源a的状态属性中的“发布”,查看属性状态;
3.点击编目A和片源a的状态属性中的“审核”
场景一:
审核通过,上线状态可操作;
分支1:
只点击编目A状态属性中的“上线”;
分支2:
保持编目A状态属性不变,选择编目A中的片源a,点击片源a状态属性中的“上线”;
分支3:
同时点击编目A以及片源a中的状态属性“上线”。
场景二:
审核未通过,在审核结果说明中编辑打回原因。
状态栏更新为审核通过。
编目A状态属性更新为上线,颜色变蓝色,片源a无变化,在EPG中只能看到编目A;
编目A无变化,片源a状态属性更新为上线,颜色变绿色,在EPG中看不到编目A和片源a;
编目A和片源a状态属性都更新为上线,编目A变蓝色,片源a变绿色,在EPG中能同时看到编目A以及片源a;
状态栏更新为审核未通过,上线状态不可操作。
1.3.2内容下线验证
10.
内容下线验证
验证点播内容是否能正常下线
1.Iptv平台搭建完毕
2.编目A已经创建,片源a已经导入到编目A下,并都已发布上线;
2.点击编目A和片源a的状态属性中的“取消发布”,查看属性状态;
只点击编目A状态属性中的“下线”;
保持编目A状态属性不变,选择编目A中的片源a,点击片源a状态属性中的“下线”;
同时点击编目A以及片源a中的状态属性“下线”。
分支4点击审核,选择打回,在审核结果说明中编辑打回原因。
编目A状态属性更新为下线,颜色变灰色,片源a无变化,在EPG中看不到编目A和片源a;
编目A无变化,片源a状态属性更新为下线,颜色变灰色,在EPG中只能看到编目A;
编目A和片源a状态属性都更新为下线颜色变灰色,在EPG中都看不到;
分支4:
状态栏更新为审核未通过,下线状态不可操作。
1.4点播内容分发策略
1.4.1自动分发
11.
点播内容分发策略
验证点播内容是否会自动分发
Iptv平台搭建完毕,配置了多个ESA服务器
1.在CMC中选择智能存储代理服务;
勾选所有的ESA工作参数中的“是否自动分发”;
勾选部分ESA工作参数中的是“是否自动分发”;
所有的ESA工作参数中都不勾选“是否自动分发”
2.导入片源和剧照;
3.内容分发完毕后,查阅对应ESA的内容记录情况。
所有的ESA中都能看到在CMC中导入的片源和剧照;
只有勾选了“是否自动分发”的ESA中可以看到片源和剧照;
CMC中的第一个ESA中可以看到片源和剧照。
1.4.2定量
12.
验证点播内容是否会按照规定时间内点播次数进行自动分发
Iptv平台搭建完毕
1.将所有的智能存储代理服务的工作参数中的是否自动分发去掉;
2.在业务引擎的策略管理中新增分发策略“定量分发”;
3.在新增分发策略中勾选文件分发条件的第一项,设置成在24小时内点播次数超过5次的Vod;
4.在策略“定量分发”中的目标存储设备中勾选需要分发的ESA设备;
5.在CMC内容管理编目中导入片源,并审核通过、发布、上线;
6.打开客户端点击新导入的影片5次以上。
在第6步完成后,第4步选择的ESA都能看到该影片;
看不到影片
1.4.3定范围
13.
验证点播内容是否会会按照规定的编目自动分发
2.在业务引擎的策略管理中新增分发策略A;
3.在新增分发策略A中勾选在XX编目下的Vod(XX为任选一编目);
4.在新增分发策略A中的目标存储设备中勾选需要分发的ESA设备;
5.在CMC内容管理编目中导入片源和剧照,并审核发布。
CMC中的第一个ESA和第3步中勾选的ESA中有片源和剧照。
看不到片源和剧照
1.4.4定类型
14.
点播内容分发策略;
验证点播内容是否会会按照设定的类型自动分发;
Iptv平台搭建完毕;
3.在新增分发策略A在文件类型下拉列表中选择某一项类型(类型覆盖下拉列表提供的所有的类型);
5.CMC中导入片源和剧照,并审核发布。
只有在第4步选择的ESA和CMC中第一个ESA,才能看到的第3步选择的类型。
看不到
1.4.5定时
15.
验证点播内容是否会会按照设定的时间自动分发;
3.在新增分发策略A选择按时间段分发并设定开始结束时间;
5.在开始时间前导入片源a并审核发布;
6.在开始和结束时间中导入片源b,并审核发布;
7.在结束时间后导入片源c,并审核发布。
1.在开始时间前导入的片源a只能在CMC第一个ESA上看到;
2.在开始和结束时间中,只能在cmc第一个ESA和第4步中勾选的ESA才能看到a和b;
3.在结束时间后导入的c,只能在cmc第一个ESA中看到。
无法看到
执行时,可修改业务管理服务器所在的服务器时间
1.5内容播放(P2P)
1.2
1.5.1播放功能验证(富客户端)
16.
内容播放(p2p)验证
验证使用富客户端能正常播放P2P的点播内容
2.TV编目发布、审核、上线完成;
3.富客户端配置完成。
1.打开富客户端,播放发布的片源;
2.对播放的影片进行快进、快退、暂停、停止操作。
1.富客户端能正常播放出点播的影片;
2.快进、快退、暂停、停止功能正常。
1.5.2连续剧边界验证(富客户端)
17.
富客户端连续剧边界验证
验证使用富客户端播放连续剧时能自动换片
2.TV编目下的连续剧发布、审核、上线完成;
1.打开富客户端,选择连续剧编目播放片源;
快进到片源右边界;
快退到片源左边界。
快进到右边界,自动播放下一集;
快退到左边界,重复播放本集。
1.5.3播放功能验证(web插件)
18.
验证使用web插件能正常播放P2P的点播内容
2.PC编目发布、审核、上线完成,并且在EPG中能正常看到;
3.web插件客户端配置完成。
1.在IE中打开客户端,点击剧照播放片源;
1.Web页面能正常播放出点播的影片;
1.5.4连续剧边界验证(web插件)
19.
验证使用web插件播放连续剧时能自动换片
2.PC编目下的连续剧发布、审核、上线完成;
在IE中打开客户端,点击连续剧剧照,播放连续剧片源;
该功能暂未实现
1.5.5客户端多源汇聚验证
20.
点播客户端多源汇聚验证
验证客户端既可以从多个超级节点或普通节点获取数据
1.Iptv平台部署了多个超级节点;
2.测试终端上安装NetPeeker。
1.依次启动多个客户端,选择同一个点播节目播放;
2.进入NetPeeker监看gmRuntime进程,观察其下载源的地址;
3.检查出超级节点,并关闭速度最快的超级节点,观察用户播放界面,查看NetPeeker,总体下载速度有没有明显降低;
4.稳定播放几分钟后,向后拖动播放时间进度栏(确保拖动到的时刻点上的内容尚未下载到客户端本地),并观察下载源的变化。
1.NetPeeker观察时,可发现同时从超级节点和用户peer获取数据;
2.关闭速度最快的超级节点后,总体速度会迅速补上,播放不受影响;
3.稳定播放时,随着用户peer节点贡献的增多,从超级节点获取的速度会逐步降低;
4.拖动播放进度之后,从超级节点下载的速度会迅速增大。
1.5.6TNAT验证
21.
TNAT验证
验证两个NAT后面的用户能够建立连接和共享数据
确保客户端中的配置文件CommModelConfig.xml为使用TNAT
1.把两台机子分别接到NAT后;
2.在两台机器上分别启动一个客户端,先后播放同一个点播节目;
3.打开log子类型为“LOG_GW的节目服务“的警告查看。
1.在先播放的客户端中可以看到:
GMRunTime.exe-consumer速度23KB/s(udp:
10.130.36.179-192.168.1.10),总上传数据大小:
1973KB;
2.在后播放的客户端中可以看到:
GMRunTime.exe-peerworker速度6KB/s(udp:
10.130.36.165-192.168.1.2),总下载数据大小:
26KB。
1.5.7心跳验证
22.
验证客户端与rls之间的心跳信息
Iptv平台搭建完毕,客户端能正常点播影片
1.打开客户端播放影片;
2.通过CMC获取该点播影片的实际播放地址;
3.通过RLS网站http:
//ip/rls/md.aspx进行接口查询;
4.通过网页调用requestpeerlist(Stringcpid,Bytectype,UInt32cid,UInt32bigid,Int32serialno,UInt16sspeercount,UInt16npeercount)查询刚才心跳的节点。
1.客户端能够正常播放影片;
2.能够查询到客户端发送的心跳信息。
1.5.8采集信息
23.
验证用户信息的采集情况
3.通过用户行为采集网站http:
//ip/online/md.aspx进行接口查询;
4.通过网页调用getuserdatatree.aspx可以看到采集的数据保存的文件名,点击文件名,能够出现采集数据的xml。
1.能够正常播放影片;
2.能够查询到采集的客户端信息。
只有黑色富客户端有此功能
1.5.9选择区域临近的RLS验证
24.
RLS功能验证;
验证选择区域临近的RLS情况;
Iptv平台搭建完毕,客户端能正常点播影片;
暂不验证,二期服务器验证添加
1.5.10临近超级节点验证
25.
超级节点验证
验证选择区域临近的超级节点情况
1.Iptv平台搭建完毕,客户端能正常点播影片;
2.安装两个以上的超级节点配不同的网段IP,并能互通。
暂不验证,二期服务器中添加
1.5.11点播超级节点下载验证
26.
点播超级节点下载验证
验证点播超级节点下载功能
2.点播节目已发布上线,对应存储服务器的点播超级节点已建立;
3.客户端已播放,智能路由服务器逻辑圈已生成点播超级节点信息。
1.在智能路由服务器逻辑圈中双击对应点播节目的点播超级节点信息;
2.弹出IE界面会包含该内容所对应的下载URL,可参考如下信息:
<
?
xmlversion="
1.0"
encoding="
utf-8"
?
>
-<
wrs>
<
rc>
0<
/rc>
-<
rb>
version>
136<
/version>
count>
2<
/count>
servers>
server>
logicid>
7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF<
/logicid>
ip>
10.130.36.197<
/ip>
regionid>
1012<
/regionid>
ext>
http:
//10.130.36.197:
20412/vod_1094_ESA197/11/ss01,3,1190,5,1220.ppm|SNBWCtrlPort=20