[发明专利]桥接测试方法、装置、系统及存储介质在审

专利信息
申请号: 202110866524.9 申请日: 2021-07-29
公开(公告)号: CN113626321A 公开(公告)日: 2021-11-09
发明(设计)人: 孙传兴 申请(专利权)人: 北京达佳互联信息技术有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 李娜
地址: 100085 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 测试 方法 装置 系统 存储 介质
【说明书】:

本公开关于一种桥接测试方法、装置、系统及存储介质。该方法包括:接收测试端发送的页面请求,页面请求是测试端基于输入的目标参数构造的,目标参数是待测试桥接的参数,待测试桥接用于客户端中设置的原生程序与H5端进行通信;从页面请求中解析出目标参数;基于目标参数生成待测试桥接的调用方法;通过执行待测试桥接的调用方法调用待测试桥接,以得到客户端处理待测试桥接并返回的执行结果;输出待测试桥接的执行结果。如此,提高了测试桥接的自动化程度,提高了测试效率。

技术领域

本公开涉及计算机领域,尤其涉及桥接测试方法、装置、系统及存储介质。

背景技术

随着互联网技术的发展,基于网络提供的业务越来越多样化,业务场景复杂,对于客户端的功能需要高度的动态性,而H5拥有不需要发布新版本的客户端便可以新增功能的能力,所以基于H5页面开发的功能已成为不可或缺的一部分。H5是超文本标记语言(HTML,Hyper Text Markup Language)5的简称,是构建以及呈现互联网内容的一种语言方式。然而,H5往往需要使用客户端的原生(Native)程序的能力来实现一些功能,比如获取设备信息,客户端信息,打开新的客户端原生页面等。为此,可以根据业务场景封装出桥接(bridge),来实现H5和客户端的原生程序之间的交互。相关技术中,为保障桥接的功能,需要对桥接进行测试。但是,相关技术中的桥接测试方式,过于依赖人工,测试效率低下。

由于H5提供的是展现给用户浏览的前端页面,因此,H5也称前端H5。相关技术中的一种桥接测试方式,依赖H5提供调用桥接的示例代码,并需要人工点击前端页面,通过日志(log)输出来验证桥接的功能。当测试工程师需要测试新增的一个桥接时,需要协调H5的开发人员,如图1所示,步骤S11,将测试的桥接告诉H5的开发人员;步骤S12,开发出新增的桥接的调用方法,以更新H5的前端页面,并重新部署到服务端。然后,执行测试:步骤S13,人工点击测试页面;步骤S14,H5调用桥接的调用方法来调用客户端中设置的原生程序与H5通信的桥接;步骤S15,客户端将桥接的执行结果返回H5;步骤S16,H5输出桥接相关日志给测试端;测试端的测试工程师查看结果,步骤S17,编写测试报告。但是,每次新增桥接需要依赖H5的开发人员修改前端页面,但是桥接的调用语法往往相对固定,每次新增仅仅为了修改桥接的名字、参数、返回值等字段而需要协调H5的开发人员配合修改,并且需要将修改后的前端页面重新部署到服务端,简单的工作需要多人配合,存在耗时且浪费人力的缺点。

发明内容

本公开提供一种桥接测试方法、装置、系统及存储介质,以至少解决相关技术中桥接测试方式,过于依赖人工,测试效率低下的问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种桥接测试方法,应用于H5端,该方法包括:

接收测试端发送的页面请求,页面请求是测试端基于输入的目标参数构造的,目标参数是待测试桥接的参数,待测试桥接用于客户端中设置的原生程序与H5端进行通信;

从页面请求中解析出目标参数;

基于目标参数生成待测试桥接的调用方法;

通过执行待测试桥接的调用方法调用待测试桥接,以得到客户端处理待测试桥接并返回的执行结果;

输出待测试桥接的执行结果。

在一种可能的实施方式中,基于目标参数生成待测试桥接的调用方法步骤包括:

将目标参数,传入桥接的调用方法模板,以生成待测试桥接的调用方法。

在一种可能的实施方式中,将目标参数,传入桥接的调用方法模板,以生成待测试桥接的调用方法模板步骤包括:

将目标参数,构造成参数对象;

将参数对象,传入桥接的调用方法模板,以生成待测试桥接的调用方法。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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