[发明专利]多进程测试的方法及装置有效
申请号: | 201410062756.9 | 申请日: | 2014-02-24 |
公开(公告)号: | CN104866413B | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 邓曦;万宇;陈翌;郑辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 测试 方法 装置 | ||
本发明公开了一种多进程测试的方法及装置,涉及终端应用测试领域,能够简化多进程测试的复杂度。所述方法包括:根据第一控件标识在第一界面中获取第一控件,所述第一界面为第一进程的界面;对所述第一控件进行第一测试操作,所述第一测试操作用于调取第二进程;根据第二控件标识在所述第二进程的第二界面中获取第二控件;对所述第二控件进行第二测试操作,所述第二测试操作用于生成目标界面;根据目标界面中的验证点确定测试是否成功。本发明主要应用在终端应用测试的过程中。
技术领域
本发明涉及终端应用测试领域,尤其涉及一种多进程测试的方法及装置。
背景技术
随着移动终端应用技术的发展,移动终端上能够同时运行多个进程,其中一个进程用于执行一个应用,当应用包括多个模块时,将进程划分为线程进行资源分配。为了丰富应用的功能,通过在应用中通过控件调取其他应用,能够在丰富应用功能的同时简化用户操作。现有技术中,提供一种通过控件坐标对分别位于不同进程中的控件进行测试的测试方法。
在实现上述多进程测试的过程中,发明人发现现有技术中至少存在如下问题:然而,同一个操作界面的同一个控件在不用屏幕尺寸的终端中的坐标是不同的。测试人员在测试不同屏幕尺寸的终端中的控件时,需要更换根据屏幕大小的不同,计算控件的新坐标,导致测试操作繁琐复杂。
发明内容
本发明的实施例提供一种多进程测试的方法及装置,能够简化多进程测试的复杂度。
一方面,本发明提供了一种多进程测试的方法,所述方法包括:
根据第一控件标识在第一界面中获取第一控件,所述第一界面为第一进程的界面;
对所述第一控件进行第一测试操作,所述第一测试操作用于调取第二进程;
根据第二控件标识在所述第二进程的第二界面中获取第二控件;
对所述第二控件进行第二测试操作,所述第二测试操作用于生成目标界面;
根据目标界面中的验证点确定测试是否成功。
另一方面,本发明还提供了一种多进程测试的装置,所述装置包括:
获取单元,用于根据第一控件标识在第一界面中获取第一控件,所述第一界面为第一进程的界面;
测试单元,用于对所述获取单元获取的所述第一控件进行第一测试操作,所述第一测试操作用于调取第二进程;
所述获取单元还用于,根据第二控件标识在所述测试单元调取的所述第二进程的第二界面中获取第二控件;
所述测试单元还用于,对所述获取单元获取的所述第二控件进行第二测试操作,所述第二测试操作用于生成目标界面;
验证单元,用于根据所述测试单元生成的所述目标界面中的验证点确定测试是否成功。
本发明提供的多进程测试的方法及装置,能够根据第一控件标识获取第一控件,在对第一控件进行第一测试操作后,根据第二控件标识从调取的第二界面中获取第二控件,在对第二控件进行第二测试操作后,验证测试成功性。现有技术需要测试人员自行记忆控件的坐标,在不同终端中进行测试时,需要根据终端的屏幕尺寸换算控件的新坐标,操作繁琐。本发明中,通过在第一控件标识(或第二控件标识)在界面中选择控件,进而省去人工换算孔家控件坐标的步骤,简化测试,提高测试效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一个多进程测试的方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410062756.9/2.html,转载请声明来源钻瓜专利网。