[发明专利]一种基于shell脚本的换台压力测试系统及方法在审
申请号: | 201910893013.9 | 申请日: | 2019-09-20 |
公开(公告)号: | CN110597679A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 任玉梅 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 |
代理公司: | 51213 四川省成都市天策商标专利事务所 | 代理人: | 张秀敏 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 换台 智能设备 直播频道 机芯 工装 测试 调试 存储 压力测试系统 智能设备通信 直播 保留数据 标识文件 测试指令 工作效率 故障现象 内存占用 频道标识 循环发送 压力测试 触发点 信号源 加载 锁定 指令 反馈 中断 发布 分析 保证 | ||
1.一种基于shell脚本的换台压力测试系统,其特征在于,包括PC机、智能设备、信号源和机芯调试工装,其中:
PC机,用于运行shell脚本,发布测试指令以及接收反馈的数据并进行存储和分析;所述shell脚本用于对智能设备的直播模块进行压力测试;
智能设备,预装有直播模块,接收并执行PC机的测试指令;
信号源,用于输出信号给智能设备的直播模块;
机芯调试工装,用于PC机与智能设备通信连接。
2.一种基于shell脚本的换台压力测试方法,其特征在于,包括:
步骤S100:启动智能设备的直播模块,接入信号源,加载或搜索直播频道;
步骤S200:PC机导入shell脚本,并通过机芯调试工装与智能设备通信;
步骤S300:PC机按照shell脚本设置的间隔时长循环发送换台键值,并将所有直播频道的标识文件分别以频道号为名存储;
步骤S400:对每一次换台,均进行频道标识文件、内存占用和CPU占用数据的测试,直到达到预设的换台次数,测试结束。
3.根据权利要求2所述的一种基于shell脚本的换台压力测试方法,其特征在于,所述步骤S400具体包括:
步骤S410:固定延时后,获取当前频道的新标识文件并以频道号为名存储于另一目录,并与步骤S300中的同名文件进行比对,
若判定为不一致,则换台失败,测试流程暂停,并保存测试数据;
若判定为已知,则删除新的标识文件,进入下一步;
步骤S420:通过shell脚本获取直播模块当前内存占用数据,并与预设的内存最大值比对,若大于该值,则判定为异常,测试流程暂停,并保留测试数据以便分析;否则判定为正常,进入下一步;
步骤S430:通过shell脚本获取直播模块当前CPU占用数据,并与预设的CPU最大值比对,若大于该值,则判定为异常,测试流程暂停,并保留测试数据以便分析;否则判定为正常,进入下一步;
步骤S440:统计换台次数,并判断是否达到预设的循环次数,若未达到,则刷新显示换台次数并返回步骤S410;否则,结束测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910893013.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种调试方法及调试单元
- 下一篇:用于FPGA云服务器性能测试的系统及方法