ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:20.19KB ,
资源ID:6316146      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6316146.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TFCA前端测试文档钟业英.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TFCA前端测试文档钟业英.docx

1、TFCA前端测试文档钟业英TF测试文档说明钟业英 2010-11-161、模块一:区域控制 31-1、区域控制功能描述: 31-2、实现机制: 31-3、测试说明: 32、模块二:切换频道 32-1、切换频道描述: 32-2、实现机制: 32-3、测试说明: 43、模块三:授权和反授权 43-1、授权和反授权描述: 43-2、实现机制 43-2、测试说明: 44、模块四:机卡对应 44-1、机卡对应功能描述: 44-2、实现机制: 54-3、测试说明: 55、模块五:指纹显示 55-1、测试说明: 55-2、实现机制 56、模块六:PIN码操作 66-1、测试说明: 67、模块七:级别控制 6

2、7-1、实现机制: 67-2、测试说明: 68、模块八:工作时段 78-1、实现机制: 78-2、测试说明: 79、模块九:条件禁播 79-1、实现机制: 79-2、测试说明 710、模块十:Email 810-1、实现机制: 810-2、测试说明: 811、模块十一:OSD 811-1、实现机制: 811-2、测试说明: 812、模块十二:IPPV 912-1、测试说明: 913、模块十三:IPPT 913-1、测试说明: 914、模块十四:子母卡 914-1、实现机制: 914-2、测试说明: 1015、模块十五:强制切换频道 1015-1、实现机制: 1015-2、测试说明: 1016、

3、模块十六:反授权确认码 1016-1、实现机制: 1016-2、测试说明: 1017、模块十七:显示信息 1117-1、测试说明: 1118、模块十八:卡通讯 1118-1、卡通讯描述: 1118-2、实现机制: 1118-3、测试说明: 111、模块一:区域控制1-1、区域控制功能描述:区域控制功能是根据前端NIT表打下来的区域值和智能卡中的区域值作对比,如果两者值相等,则区域正确,否则要提示“区域不正确”。1-2、实现机制:软件实现功能:1) 把对应的NIT表抓取下来提交给库 2) 根据库发过来的消息,界面提示“区域不正确”库实现功能:库获取NIT表区域值 并完成与智能卡区域值的判断。整个

4、流程由库完成,我们只提供NIT表数据。1-3、测试说明: 比如当前区域ID为:7891)卡的区域ID可以从智能卡信息界面查看。当前的区域ID可以从前端了解到。 2)区域不正确时,提示“区域不正确”。(在智能卡信息界面显示,区域ID不为789) 3)区域正确时,该提示消失。(智能卡信息界面显示区域ID为789)4)使用区域不对的卡(比如农网的信号用城网的卡)或叫前端手动更改该卡的区域ID(更改为与当前区域ID 789不同的值,如0),提示“区域不正确” 5)当使用区域正确的卡(比如农网的信号用农网的卡),“区域不正确”消失。 2、模块二:切换频道2-1、切换频道描述:切换频道后,软件实现抓取CA

5、T表和PMT表,并完成播台的动作。2-2、实现机制:软件实现功能: 切换频道后,如果频点更改,会重新抓取CAT表,获取EMM_PID,然后传递给库。重新抓取PMT表,获取ECM_PID.然后传递给库。根据这两个PID抓取相应的数据并提交给库。并根据返回的CW字配置DMX,并完成解扰动作。库实现功能: 接收相应的ECM数据,跟智能卡通信,如果智能卡认为你有授权的话,返回cw,否则返回错误的信息供我们软件显示.2-3、测试说明:1)切换节目,节目能正常收看。2)连续切台,机顶盒运行稳定,各个节目可以正常收看。 3、模块三:授权和反授权3-1、授权和反授权描述:授权是指对用户的某些节目或者某些产品包

6、授予规定时间内的观看权限,反授权是指取消用户的某些节目或者某些产品包的观看权限。3-2、实现机制软件实现功能: 1)我们把收到的包含授权、反授权EMM数据送给库,由库和智能卡处理剩下的流程。2)在授权列表中显示授权记录。反授权时,授权列表中相应的信息消失。库实现功能:1)授权和反授权的动作完全由库来实现。3-2、测试说明:1)授权后,节目能正常收看。且在授权信息列表中看到授权记录2)反授权后,节目不能正常收看,且在授权信息列表中该授权记录消失。4、模块四:机卡对应4-1、机卡对应功能描述:在机顶盒flash中会保存机卡对应信息,与相应的卡配对,如果卡与flash中的机卡配对信息一致时,机卡配对

7、。否则,机卡不配对4-2、实现机制:软件实现功能:1)当机卡不对应时,收到库消息后,提示“智能卡与本机顶盒不对应”2)在智能卡信息界面,可以查看机卡配对情况3)当卡没有和任何机顶盒配对过,且播放的节目要求机卡配对时,库自动完成机卡配对动作。4)当卡已经和其他机顶盒配对过时,需要前端发送解绑指令,我们软件负责把带有指令的emm数据送给库,库来完成机卡配对动作。这中间智能卡通讯和flash的读写是我们来实现的。由库需要时来调用。库实现功能: 库实现对flash中配对信息的读写,还有智能卡配对信息的读写。并且通知我们显示错误信息。如“智能卡与本机顶盒不对应”。 当库收到emm或ecm数据后,认为自己

8、需要机卡配对时,会先flash读写数据,和对智能卡通信,完成智能卡的读写数据。 当库收到ecm数据后,知道节目需要机卡配对。这时库会完成flash和智能卡配对信息的读取,和比较。如果数据不匹配就提示我们软件要显示“智能卡与本机顶盒不对应”。如果匹配就正常播放。4-3、测试说明: 1) 在智能卡信息界面,可以查看机卡对应情况。如果机卡不对应,全屏播放时,界面上会有提示“智能卡与本机顶盒不对应”,不能播放当前节目。5、模块五:指纹显示5-1、测试说明: 1) 前端发送指纹,全屏播放时,在界面上能正常显示。5-2、实现机制软件实现功能:我们机顶盒软件负责把emm数据送给库。如果库认为是要求当前节目需

9、要显示指纹。就告诉我们软件显示指纹。库实现功能: 当收到emm数据后,认为是指纹指令。就告诉我们显示指纹。 需要说明的是指纹是带有寻址功能的。这个寻址功能由库完成。寻址条件在emm指纹指令中。 寻址条件包括智能卡卡号,当前节目产品id,区域码等6、模块六:PIN码操作6-1、测试说明:1) 修改PIN码,在“当前PIN码“一栏输入正确的当前PIN码,在新PIN码中输入位数正确的“新PIN码”,提示“PIN码修改成功”。2) 修改PIN码,在“当前PIN码”一栏输入正确的当前PIN码,在“新PIN码”一栏输入位数不足的新PIN码,提示“PIN码无效”。 3) 在“观看级别”菜单中,输入错误的PI

10、N码,提示“PIN码无效” 4) 在“工作时段”菜单中,输入错误的PIN码,提示“PIN码无效” 5) 在购买IPPV时,输入错误的PIN码,提示“PIN码无效” 6) 在“观看级别”、”工作时段”、“IPPV”中输入正确的PIN码,可修改相应设置。 7) 前端可以执行重置PIN码操作。注:不能连续输入3次错误的PIN码,否则会把卡锁掉。7、模块七:级别控制7-1、实现机制:软件实现功能:1) 卡的观看级别低于节目的观看级别时,库会告诉我们提示“节目级别高于设定的观看级别”。2)在界面上修改的观看级别传递给库。有库来保存在智能卡中库实现功能: 由库完成对级别控制的判断。决定是不是要我们软件提示

11、“节目级别高于设定的观看级别”。7-2、测试说明: 1) 前端修改节目的观看级别测试,卡的观看级别不变。如当前智能卡的观看级别为“8”,节目的观看级别为“10”,则提示“节目级别高于设定的观看级别”。若节目级别改为“4”,则节目可以正常收看。 2)前端发送的节目观看级别不变,修改卡的观看级别。如当前节目的观看级别为“6”,当卡的观看级别为“4”时,提示“节目级别高于观看级别”,当卡的观看级别更改为“8”时,节目可以正常收看。8、模块八:工作时段8-1、实现机制:软件实现功能:1) 当前的时间在卡的工作时段外,由库来决定是否提示“当前时段被设定为不能观看”。2)在界面上修改的工作时段传递给库库实

12、现功能: 由库完成对工作时段的判断。工作时段存放在智能卡中。8-2、测试说明: 1)工作时段的范围为:00:0023:59。2)输入正确的PIN码,设置无效的时间测试。提示“设定的工作时段无效”或不允许输入。3)输入正确的PIN码,设置正确的工作时段。设置工作时段成功后,查看工作时段,显示正确的开始时间和结束时间。4)当前的时间在卡的工作时段内,节目能正常观看。5)当前的时间在卡的工作时段外,节目不能正常观看,且提示“当前时段被设定为不能观看”9、模块九:条件禁播9-1、实现机制:软件实现功能: 1)根据库提供的消息,提示“节目禁播”。其他动作由库来完成。库实现功能: 1)完全由库实现条件禁播

13、功能。禁播时,节目不能观看。库不再给出cw,机顶盒解不了密。9-2、测试说明 1)前端修改节目禁播属性,如果节目要求条件禁播,则观看该节目,提示“条件禁播”。 2)前端修改节目禁播属性,如果取消条件禁播,则,“条件禁播”提示取消,节目正常观看。10、模块十:Email10-1、实现机制:软件实现功能:1) 库在需要显示邮件图标时,通知我们显示。2) 监控邮件图标显示,阅读完,取消邮件图标显示。3) 获取邮件内容,在邮件界面显示。4) 机顶盒收到emm数据后,给库处理,库识别时邮件数据。而且满足寻址条件。库就把邮件保存在flash中。5) 界面通过库的接口,完成对邮件的读取。库实现功能:1) 邮

14、件的接收、存储等完全有库来处理。机顶盒负责送数据给库。2) 邮件是带寻址功能(见指纹)。10-2、测试说明:1)无邮件时,收到新邮件,全屏播放时,出现邮件图标显示。2) 邮件都阅读完时,邮件图标消失。3) 查看邮件界面,邮件内容跟前端发送的内容一致。4) 删除单个邮件,删除成功,该邮件不存在。删除不成功,邮件仍存在。5) 删除全部邮件时,邮件都删除完。且在界面上不显示。11、模块十一:OSD11-1、实现机制:软件实现功能:1)机顶盒收到emm数据后,给库处理,库识别是osd数据。而且满足寻址条件。要求我们软件显示osd。库实现功能:1) 实现osd数据的识别,并告诉我们软件显示osd2) O

15、sd是带寻址功能(见指纹)。11-2、测试说明:1)前端发送OSD时,在界面上正常显示OSD内容,且节目和OSD都能正常观看。2)内容长度和前端发送是否一致,且能否正常消失。12、模块十二:IPPV12-1、测试说明:1)切换到IPPV节目,弹出IPPV购买提示框。且能正常显示购买信息。2)购买该节目,有余额时,提示“购买成功”,IPPV购买提示框消失,节目可以正常收看。余额不足时,提示“卡内金额不足”,且不能正常观看该节目。3)购买后,进入IPPV购买信息列表中可以看到相应的购买IPPV信息。4)在钱包信息中,相应的钱包额度被扣除点数正确。13、模块十三:IPPT13-1、测试说明:1)切换

16、到IPPT节目,弹出IPPT购买提示框。且能正常显示购买信息。2)购买该节目,有余额时,提示“购买成功”,IPPV购买提示框消失,节目可以正常收看。余额不足时,提示“卡内金额不足” ,且不能正常观看该节目。3)购买后,进入IPPT购买信息列表中可以看到相应的购买IPPT信息。4)在钱包信息中,相应的钱包额度被扣除点数正确。14、模块十四:子母卡14-1、实现机制:软件实现功能:1) 收到“自动喂养”消息时,弹出“子卡需要和母卡对应,请插入母卡”。2) 自动喂养是,机顶盒软件负责把emm数据送给库,库来实现数据识别和剩余的动作。提示我们换卡等。2)在手动喂养界面,能显示子母卡信息,当是子卡时,可

17、以进行喂养动作,在喂养选 项中按确定,弹出“请插入母卡”,插入母卡后,获取信息成功时,提示“请插入子卡”。然后判断子卡喂养是否成功,成功时提示“喂养成功”,否则提示“喂养失败”库实现功能:1) 喂养时间到了,发出“自动喂养”消息,插入母卡时,获取母卡信息并保存起来,待插入子卡时,库完成喂养动作。2) 提供库接口获取母卡喂养数据,提供库接口把喂养数据发送给子卡,完成喂养动作。3) 喂养功能是需要前端开启的,库收到相应的emm数据才能喂养。14-2、测试说明:1)查看子母卡喂养信息界面,看是否那是正常。2)自动喂养:当子卡的喂养时间到时,弹出“子卡需要和母卡对应,请插入母卡”。3)手动喂养:可以查

18、看子母卡喂养界面,进行手动喂养操作。15、模块十五:强制切换频道15-1、实现机制:软件实现功能:1) 根据CA库牵制切台消息,实现切换到相应节目的功能。在强制切台期间,不响应其它按键。2) 根据CA库取消强制切台消息,恢复按键响应。库实现功能:1) 根据前端牵制切台需求,发送强制切台消息和取消强制切台消息。15-2、测试说明:1) 根据前端发送的切换频道参数,看能否实现切换到指定节目的功能。2) 如果前端没有相应的频点或没有发送正确的信息,会弹出“参数错误,强制频道切换失败!”。16、模块十六:反授权确认码16-1、实现机制:软件实现功能:1) 根据前端发送反授权确认码,显示“反授权确认码图

19、标”。这个可以在反授权信息界面中查看到。库实现功能:1) 反授权的动作都有库来实现。16-2、测试说明:1) 当前端发送反授权确认码时,屏幕上有反授权确认码图标。2) 可以进入反授权信息界面中查看,当反授权确认码都阅读完时,屏幕上的反授权确认码图标消失。17、模块十七:显示信息17-1、测试说明:1)在条件接收界面,查看各选项的功能界面的实现是否正确。18、模块十八:卡通讯18-1、卡通讯描述: 机顶盒和智能卡的通讯遵循ISO7816标准的T0协议。CA库调用机顶盒的读卡器驱动,进而向智能卡发送指令,获取返回数据。18-2、实现机制:软件实现功能: 1)向智能卡发送指令,并获取应答数据。库实现功能: 2)发送卡通讯指令,获取卡返回的ANS应答。18-3、测试说明: 1) 查看打印,如果返回的ANS等于两个,表示还有命令要传输;如果大于两个,看返回ANS最后两个字节是否是90 00。如果是,则表示卡通讯正常。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1