发明名称 基于串口通信的机顶盒测试方法和系统
摘要 一种基于串口通信的机顶盒测试方法和系统,其方法有:a.建独立的监控线程b.建首尾相接的环形队列,存放输入的测试信息c.启动机顶盒,并初始化通过一串口与计算机通信d.参考串口输出帮助提示信息,通过操作遥控器设定测试项目,串口监控线程记录所输入的按键键值和按键时刻,形成测试路径放置在环形队列中e.通过串口输入“自动测试开始”的命令,监控线程收到并确认该命令后,对整个队列的各节点进行顺序循环扫描,并将扫描到的按键值按计算的时间间隔有序的送入机顶盒系统中f.机顶盒系统监测按键输入的测试信息,由收到的不同测试信息,对测试人员设定的测试路径运行相应的功能模块g.由串口向计算机屏幕输出测试结果。本发明可自动测试,操作简单,有助于发现软件中存在的隐藏缺陷,提高产品的稳定性。
申请公布号 CN101646100A 申请公布日期 2010.02.10
申请号 CN200910109386.9 申请日期 2009.08.21
申请人 深圳创维数字技术股份有限公司 发明人 田超
分类号 H04N17/00(2006.01)I;H04N5/00(2006.01)I 主分类号 H04N17/00(2006.01)I
代理机构 深圳市康弘知识产权代理有限公司 代理人 胡朝阳;孙洁敏
主权项 1、一种基于串口通信的机顶盒测试方法,其特征在于包括下列步骤:a.在计算机上创建一个独立的监控线程,用于监控、处理串口输入命令,完成自动测试任务;b.在计算机上创建一个首尾相接的环形队列,并确定起始位置,用于存放输入的测试信息;c.启动机顶盒,使其初始化并通过一个串口与计算机通信;d.测试人员通过操作遥控器,设定测试项目,串口监控线程记录所输入的按键键值和按键时刻,对测试人员所设定的测试项目进行实时跟随,形成一个放置在环形队列中的测试路径;e.通过串口输入“自动测试开始”的命令,监控线程收到并确认该命令后,便从环形队列的队头位置开始,对整个队列的各个节点进行顺序循环扫描,并以一定的时间间隔,将扫描到的按键值有序的送入机顶盒系统中;f.机顶盒系统监测按键输入的测试信息,根据接收到的不同测试信息,对测试人员所设定的测试路径进行自动再现,响应、交互并运行相应的功能模块;g.通过串口向计算机屏幕输出测试结果。
地址 518057广东省深圳市南山区高新南一道创维大厦A14层