TVOS自动化测试用例设计的研究
发布时间:2022-01-22 05:47
本文对TVOS系统架构和系列标准进行了深入分析,针对TVOS不同软件架构层次之间的模块模型以及不同层次实现的开发语言,介绍了TVOS各层次测试用例的设计目的以及设计原则,通过举例说明TVOS测试用例的设计方法,最后介绍如何将大量TVOS测试用例串联起来,形成完整的TVOS自动化测试用例。
【文章来源】:广播电视网络. 2020,27(11)
【文章页数】:4 页
【部分图文】:
TVOS层级架构图
根据TVOS标准与TVOS自动化测试的要求和特点,设计各层次测试用例自动化的实现方法,包括测试用例的包、描述文件、结果呈现、启动程序、接口可执行程序等多方位的设计,最终实现不同测试语言的测试用例同一种启动方式,即Java应用、Web应用、C/C++应用等均由Shell统一调用启动。而TVOS具有多形态终端的特点,不同终端形态的测试范围并不相同,因此在设计时将TVOS测试用例分为三级:Level 1是冒烟测试,包括接口基本正常调用;Level 2是符合性测试,即符合TVOS第七部分标准要求的功能;Level 3是全量测试,在Level 2的基础上再增加一些正常、异常、压力、性能等测试,用于保证TVOS版本的质量以及机顶盒商用时的质量。不同级别的关系如图3所示,其中Java和C/C++测试用例由Shell脚本来驱动各级别测试用例接口函数运行,而Java Script测试用例则由Shell脚本来驱动多个同级别测试用例网页运行。图3 测试用例级别包含关系图
测试用例级别包含关系图
【参考文献】:
期刊论文
[1]一种智能电视操作系统测试平台的设计与实现[J]. 赵良福,付瑞,安亚超,裘洪国. 电视技术. 2018(07)
[2]智能电视操作系统组件层自动化测试的实现[J]. 刘春梅,韩锐,郭志川. 网络新媒体技术. 2016(05)
[3]NGB TVOS标准符合性测试工具集设计及开发[J]. 付光涛,张定京,赵良福. 广播电视信息. 2015(06)
[4]NGB TVOS的开发工具研究[J]. 李小雨,王颖,赵良福. 广播与电视技术. 2014(09)
[5]数字电视应用平台的自动化测试设计与实现[J]. 庄子健,王介之. 现代经济信息. 2014(07)
硕士论文
[1]一种智能电视自动化测试系统的设计与实现[D]. 王沛君.电子科技大学 2019
本文编号:3601653
【文章来源】:广播电视网络. 2020,27(11)
【文章页数】:4 页
【部分图文】:
TVOS层级架构图
根据TVOS标准与TVOS自动化测试的要求和特点,设计各层次测试用例自动化的实现方法,包括测试用例的包、描述文件、结果呈现、启动程序、接口可执行程序等多方位的设计,最终实现不同测试语言的测试用例同一种启动方式,即Java应用、Web应用、C/C++应用等均由Shell统一调用启动。而TVOS具有多形态终端的特点,不同终端形态的测试范围并不相同,因此在设计时将TVOS测试用例分为三级:Level 1是冒烟测试,包括接口基本正常调用;Level 2是符合性测试,即符合TVOS第七部分标准要求的功能;Level 3是全量测试,在Level 2的基础上再增加一些正常、异常、压力、性能等测试,用于保证TVOS版本的质量以及机顶盒商用时的质量。不同级别的关系如图3所示,其中Java和C/C++测试用例由Shell脚本来驱动各级别测试用例接口函数运行,而Java Script测试用例则由Shell脚本来驱动多个同级别测试用例网页运行。图3 测试用例级别包含关系图
测试用例级别包含关系图
【参考文献】:
期刊论文
[1]一种智能电视操作系统测试平台的设计与实现[J]. 赵良福,付瑞,安亚超,裘洪国. 电视技术. 2018(07)
[2]智能电视操作系统组件层自动化测试的实现[J]. 刘春梅,韩锐,郭志川. 网络新媒体技术. 2016(05)
[3]NGB TVOS标准符合性测试工具集设计及开发[J]. 付光涛,张定京,赵良福. 广播电视信息. 2015(06)
[4]NGB TVOS的开发工具研究[J]. 李小雨,王颖,赵良福. 广播与电视技术. 2014(09)
[5]数字电视应用平台的自动化测试设计与实现[J]. 庄子健,王介之. 现代经济信息. 2014(07)
硕士论文
[1]一种智能电视自动化测试系统的设计与实现[D]. 王沛君.电子科技大学 2019
本文编号:3601653
本文链接:https://www.wllwen.com/kejilunwen/wltx/3601653.html