[发明专利]用于自动化软件应用测试过程的方法和系统有效
申请号: | 201680040953.8 | 申请日: | 2016-05-11 |
公开(公告)号: | CN107924361B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 卢卡斯·克罗克;塔拉斯·佩列沃尔斯基;米尔科·内德利科维奇 | 申请(专利权)人: | 思优泰斯特有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 捷克*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动化 软件 应用 测试 过程 方法 系统 | ||
本发明涉及一种用于根据至少一个测试场景在至少一个TV设备(18)上测试交互应用的方法和系统。测试场景通过与该至少一个TV设备(18)分离的测试驱动系统(14)来运行和监控,其中,测试场景包括一系列用户交互步骤以及在指定用户交互步骤之后要实现的应用和/或至少一个TV设备(18)的至少一个目标状态;该方法包括以下步骤:a.将测试定义助手库(15)集成到交互应用中,其中,测试定义助手库(15)被配置为获取有关交互应用和/或至少一个TV设备(18)的状态的信息;b.向至少一个TV设备(18)提供修改后的交互应用;c.运行至少一个测试场景,其中,测试驱动系统(14)在至少一个TV设备(18)上非透明地执行一系列用户交互步骤;以及d.将测试定义助手库获取的有关交互应用和/或至少一个TV设备的状态的信息与在指定用户交互步骤之后的至少一个目标状态相比较。
技术领域
本发明涉及一种用于根据至少一个测试场景在至少一个TV设备上测试交互应用的方法和系统。
背景技术
连接的TV设备近来正快速普及,并且已存在大量用于TV设备的交互应用。每一交互应用在发布生产之前都必须适当测试,以确保所有执行路径运行正常,覆盖边缘情况,并且该应用程序与目标平台上的所有TV设备完全兼容。手动测试交互应用存在许多缺点,除了因人为过失导致的潜在错误外,还具有上市时间长、QA团队和测试设备的成本的增加等。已知的自动测试方法(诸如,如美国8185877B1所述)无法用于在TV设备上的交互应用的测试。因此,TV设备的测试需要技术娴熟的技术员,工作流程和开发周期的变化对交互应用开发模式提出了许多的条件和限制。
发明内容
鉴于此,本发明的目的是提供一种用于在TV设备上测试交互应用的方法和系统,从而提供一种简单并且用户友好的方式来定义和执行测试场景。
该目的通过独立权利要求的特征来解决。优选实施例在从属权利要求中进行了描述。
根据本发明,测试场景通过与至少一个TV设备分离的测试驱动系统来运行和监控。测试场景包括一系列用户交互步骤以及在指定用户交互步骤之后要实现的应用和/或至少一个TV设备的至少一个目标状态。该方法包括以下进一步的步骤:
a.将测试定义助手库集成到交互应用中,其中,测试定义助手库被配置为获取有关交互应用和/或至少一个TV设备的状态的信息;
b.向至少一个TV设备提供修改后的交互应用;
c.运行至少一个测试场景,其中,测试驱动系统在至少一个TV设备上非透明地执行一系列用户交互步骤;以及
d.将测试定义助手库获取的有关交互应用和/或至少一个TV设备的状态的信息在与指定用户交互步骤之后的至少一个目标状态相比较。
首先解释一下本发明中所使用的一些术语。在下文中,术语“TV设备”用来指电视或与电视连接使用、以在电视上显示图像和/或视频内容的设备。此种TV设备的实例包括但不限于:电视机、机顶盒、或其他能够广播或传输图像和/或视频内容至TV的设备,诸如,口袋PC(PC stick)、游戏机、广播设备、多媒体设备、流媒体设备、电话、平板电脑以及其他移动设备或其他具有屏幕发送能力的设备。
大多数目前的TV设备平台支持可使用设备制造商提供的常用网络技术或SDK、或定制软件建立的交互应用。术语“交互应用”是指可在TV设备上运行的任何一种应用。在本发明的含义内,交互应用特别地包括可从设备制造商门户安装的应用以及补充TV频道的应用。来自第一组的应用在下文中称为SmartTV应用。来自第二组的应用在不同的国家适用不同的技术标准,其中,现行技术标准为混合广播/宽带TV(HbbTV)。来自第二组的应用在下文中称为广播应用。应当认识到,本发明支持对广播应用和SmartTV应用的测试。
在本发明中,术语“目标状态”是指在交互应用和/或TV设备正常运行的情况下,在对应的指定用户交互步骤之后期望的交互应用和/或TV设备的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思优泰斯特有限公司,未经思优泰斯特有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680040953.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种粉末状纳米复合热电材料的制备方法
- 下一篇:一种高温超导材料的生产方法