[发明专利]界面测试方法、装置和电子设备在审

专利信息
申请号: 202310229218.3 申请日: 2023-03-03
公开(公告)号: CN116303009A 公开(公告)日: 2023-06-23
发明(设计)人: 张杨华 申请(专利权)人: 网易(杭州)网络有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京市京大律师事务所 11321 代理人: 居梦琪
地址: 310000 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 界面 测试 方法 装置 电子设备
【权利要求书】:

1.一种界面测试方法,其特征在于,所述方法包括:

获取待测试界面对应的待测试文件;其中,所述待测试文件中包括所述待测试界面对应的事件列表,所述事件列表用于指示:所述待测试界面包含的待测试控件的控件标识,以及针对所述待测试控件的操作事件;

解析所述待测试文件,得到所述待测试界面对应的事件列表;

基于所述事件列表中的控件标识,从所述待测试界面中确定待测试控件;基于所述事件列表中所述待测试控件的操作事件,对所述待测试控件执行所述操作事件,以测试所述待测试界面。

2.根据权利要求1所述的方法,其特征在于,所述待测试文件通过下述方式生成:

在所述待测试界面中,捕获用户针对所述待测试控件执行的操作事件;

按照所述操作事件的执行顺序,将所述操作事件、所述操作事件对应的所述待测试控件的控件标识和所述待测试界面的界面标标识,依次保存至事件列表中;

基于所述事件列表生成所述待测试界面对应的待测试文件。

3.根据权利要求2所述的方法,其特征在于,所述基于所述事件列表生成所述待测试界面对应的待测试文件的步骤之后,所述方法还包括:

将所述待测试界面对应的待测试文件,保存至预设服务器中;其中,所述预设服务器中保存有多个界面对应的待测试文件。

4.根据权利要求3所述的方法,其特征在于,所述获取待测试界面对应的待测试文件的步骤,包括:

通过预设协议,向所述预设服务器发送针对所述待测试界面的文件获取请求,以使所述预设服务器接收到所述文件获取请求后,返回所述待测试界面对应的待测试文件;

接收所述预设服务器返回的所述待测试界面对应的待测试文件。

5.根据权利要求1所述的方法,其特征在于,所述解析所述待测试文件,得到所述待测试界面对应的事件列表的步骤,包括:

对所述待测试文件进行解析处理,得到所述待测试文件对应的事件列表中的多个事件操作指令;其中,每个所述事件操作指令均包括:待测试界面的界面标识、待测试控件的控件标识和针对所述待测试控件的操作事件。

6.根据权利要求5所述的方法,其特征在于,所述基于所述事件列表中的控件标识,从所述待测试界面中确定待测试控件;基于所述事件列表中所述待测试控件的操作事件,对所述待测试控件执行所述操作事件的步骤,包括:

按照所述事件列表包含的所述多个事件操作指令的存储顺序和预设时间间隔,依次执行所述事件列表包含的事件操作指令,以对所述事件操作指令指示的所述待测试界面中的待测试控件执行相应的操作事件。

7.根据权利要求6所述的方法,其特征在于,所述按照所述事件列表包含的所述多个事件操作指令的存储顺序和预设时间间隔,依次执行所述事件列表包含的事件操作指令的步骤,包括:

针对所述多个事件操作指令中的每个事件操作指令,执行下述操作:

对当前事件操作指令进行字符串拆分处理,得到所述当前事件操作指令所包含的目标界面标识、目标控件标识和目标操作事件;

基于所述目标界面标识,打开所述目标界面标识对应的目标测试界面;

基于所述目标控件标识,在所述目标测试界面中确定目标测试控件,并对所述目标测试控件执行所述目标操作事件。

8.一种界面测试装置,其特征在于,所述装置包括:

文件获取模块,用于获取待测试界面对应的待测试文件;其中,所述待测试文件中包括所述待测试界面对应的事件列表,所述事件列表用于指示:所述待测试界面包含的待测试控件的控件标识,以及针对所述待测试控件的操作事件;

文件解析模块,用于解析所述待测试文件,得到所述待测试界面对应的事件列表;

界面测试模块,用于基于所述事件列表中的控件标识,从所述待测试界面中确定待测试控件;基于所述事件列表中所述待测试控件的操作事件,对所述待测试控件执行所述操作事件,以测试所述待测试界面。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310229218.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top