一种智能电视自动化测试系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:janson2403
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来智能技术的发展日新月异,手机、电视等日常的电器设备都已经加载了智能模块。智能电视自2009年面世以来,得到了快速的发展。目前各种电视制造商都已经将智能电视作为重点的战略方向。随着智能电视产品的发展,智能电视具有了丰富的功能。同时由于市场竞争的加剧,智能电视的产品迭代速度加快,从智能电视的设计、系统功能的开发到最终的测试、生产上线,流程不断加快,时间不断缩短。而这些因素导致目前智能电视的质量存在一定的不稳定现象,而其中软件不稳定以及出现问题的占比较大,各类软件问题出现的频率增加。这些产品问题影响了智能电视的客户使用感受,对企业的声誉也会有一定的影响,因此如何提高智能电视产品的测试效率以及测试的覆盖率,是目前智能电视厂商重点关心的问题,具有一定的现实意义。目前对智能电视的测试主要依靠人工设计测试用例,然后人工进行测试为主。这种测试方式效率较低,很难大量重复的进行测试,容易漏测一些软件问题。本文将针对智能电视设计一套自动化测试系统,模拟用户的各种操作行为,对智能电视产品在上市前进行软硬件测试,提高测试效率,短时间内发现产品存在的问题,提升产品质量与性能的稳定性。本文的主要工作如下:(1)通过需求分析,确定本系统的关键功能是GUI交互、脚本扩展支持、用户行为模拟等模块,并论证了系统的可行性。(2)针对需求分析,本文设计了自动化测试系统的总体以及各模块框架,主要设计思想是由控制器负责将PC软件发送的指令转化为控制指令,操控智能电视的行为。(3)本文详细的研究了软件及硬件模块的实现方式。控制器的实现采用STM32F407VET6芯片,并实现了主程序的数据处理、通信等功能;软件端GUI界面采用QT进行编程,实现了各个交互界面;通过对lua进行编译,在C语言中调用lua库,实现了脚本扩展控制;(4)经过测试,自动化测试系统达到了需求的目标。同时经过对使用该系统前后效率指标的对比。可以看到使用该系统后,人均用例处理效率提高了近5倍;Bug发现效率提高了1.8倍;测试周期缩短了6倍;质量报告的发布数量提高了三倍,证明了该系统能够有效的提升测试效率。本文设计的智能电视自动化测试系统已经在企业中得到了全面的利用,对于提高智能电视产品质量具有重要意义,也为其他类似企业开发智能电视自动化测试系统提供了参考,具有一定的应用价值。
其他文献
"父亲之名"是介入母亲—孩子二元结构中的一个第三元素,是一个位置或一种功能,总与禁止乱伦和执行象征法律的功能相联系。在这部戏剧中父亲的缺失存在使其被符号化为"父亲之名",
知识经济时代,知识型员工已成为企业的核心资源,是企业获取并保持竞争力的根本。然而,随着经济的发展,员工流失已成为很多企业共同面临的问题,严重影响了企业的进一步发展。
传统的果丹皮常以山楂、苹果等为原料加工而成,以蔬菜为原料加工成的果丹皮并不多见。下面介绍以番茄、胡萝卜为原料制成的蔬菜果丹皮。它集胡萝卜、番茄的营养于一体,食用方
Architecture and Design:Designing TraditionsGenerated by Finnish Modern Architecture建筑与设计:芬兰现代建筑所承继的古老设计传统以简洁明快、充满创意而著称的芬兰
市场的竞争促使越来越多发展中国家企业成为劳工认证供应链的一部分。劳工标准借助于贸易平台移植到中国,对中国劳工条件、甚至劳工法律制度都产生一定影响,但现实的分析发现
近代几个世纪以来,个人主义在西方社会十分盛行。查尔斯·泰勒敏锐地发现了这个个人主义后面的理想-追求自我实现的本真性理想。本论文就是沿着泰勒的思想,对本真性理想进行
社会学是一门综合性社会科学,社会学课程作为行政管理、应用心理学等专业的专业基础课,对于学生后期的专业学习具有重要的意义。然而,社会学课程的概念多、理论性强,传统的讲
在国际货物买卖过程中,单纯的通过货物买卖的方式无法满足交易的要求,流通提单便开始普遍使用,经过长期的交易习惯摸索,形成了通过提单转让来实现货物买卖的形式,即单证买卖的方式
自从显微外科技术用于颌面外科以来,口腔颌面部软组织缺损可采用局部区域皮瓣或远位游离皮瓣进行重建.本文作者在解剖学研究的基础上,采用颏下区岛状肌皮瓣修复口内软组织缺
应用Fluent软件可快速准确地进行流场分析,但针对微灌网式过滤器,如何构建流体模型以及如何选择湍流计算方法,值得探讨。基于多孔介质模型,分别采用3种不同湍流模型计算方法