【技术实现步骤摘要】
应用内容启动方法和装置
[0001]本申请涉及计算机
,具体涉应用控制
,尤其涉及一种应用内容启动方法和装置
。
技术介绍
[0002]随着智能电视的日渐普及,对应的软件市场也在飞速发展壮大
。
电视应用拥有越来越丰富的功能,用户操作
App
内容的复杂度也在增长
,
同时,家中老人或客人对智能电视不熟悉或眼神不好,找寻相应的内容非常困难
。
技术实现思路
[0003]本申请实施例提供了一种应用内容启动方法
、
装置
、
设备以及存储介质
。
[0004]根据第一方面,本申请实施例提供了一种应用内容启动方法,该方法包括:在原
IFML
标准模型基础上加入扩展内容,得到针对待测试应用的扩展
IFML
模型;基于扩展
IFML
模型,利用图搜索算法,生成待测试应用各选项的最短启动路径及对应的指示标记,并将各选项的最短启动路径与对应的指示标记绑定
。
[0005]根据第二方面,本申请实施例提供了一种应用内容启动装置,包括:扩展模块,被配置成在原
IFML
标准模型基础上加入扩展内容,得到针对待测试应用的扩展
IFML
模型;生成模块,被配置成基于扩展
IFML
模型,利用图搜索算法,生成待测试应用各选项的最短启动路径及对应的指示标记,并将各选项的最短启动路径与对应的指示标记绑 ...
【技术保护点】
【技术特征摘要】
1.
一种应用内容启动方法,所述方法包括:在原
IFML
标准模型基础上加入扩展内容,得到针对待测试应用的扩展
IFML
模型,所述扩展内容基于待测试应用对应的控制设备的控制操作及页面焦点的移动特性确定;基于扩展
IFML
模型,利用图搜索算法,生成所述待测试应用各选项的最短启动路径及对应的指示标记,并将各选项的最短启动路径与对应的指示标记绑定
。2.
根据权利要求1所述的方法,其中,所述在原
IFML
标准模型基础上加入扩展内容,得到针对待测试应用的扩展
IFML
模型,包括:对于原
IFML
标准模型,针对视图容器增添扩展子类型移动控件和屏幕容器;针对视图组件增添与待测试应用相关的扩展子类型移动控件;针对事件增添与待测试应用相关的扩展子类型移动端系统事件,得到针对待测试应用的扩展
IFML
模型
。3.
根据权利要求1所述的方法,其中,所述基于扩展
IFML
模型,利用图搜索算法,生成所述待测试应用各选项的最短启动路径及对应的指示标记,并将各选项的最短启动路径与对应的指示标记绑定,包括:步骤一,根据所述扩展
IFML
模型,确定待测试应用的初始页面,并以该初始页面作为扩展
IFML
模型的起始状态,同时确定该扩展
IFML
模型中所有的参数,并根据各参数的默认值表达式初始化参数的默认值;步骤二,根据模型的当前状态确定可见的视图容器与视图组件,从当前可触发的交互流中寻找未曾触发过且邻接的交互流;步骤三,若存在,在未触发过且邻接的交互流中选择一条交互流,若不存在未曾触发过且邻接的交互流,则回退至执行上一条交互流之前状态,返回步骤二;若无法回退,则仿真结束
。
步骤四,根据选择的交互流,执行该交互流带有的参数的传递,根据交互流指向的容器或组件确定当前所在的视图容器,完成视图焦点的转移,根据交互流及所述参数的信息,生成对应的操作行为;步骤五,记录并保存操作行为;步骤六,重复执行步骤二
、
步骤三
、
步骤四
、
步骤五,直到达到预定的循环终止条件;并将在循环...
【专利技术属性】
技术研发人员:张海鹏,陈仁益,宋浩杰,刘明,李轶宇,袁芳辰,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。