【技术实现步骤摘要】
一种无侵入测试方法和相关装置以及存储介质
[0001]本申请涉及网络
,特别是涉及一种无侵入测试方法和相关装置以及存储介质。
技术介绍
[0002]随着互联网的发展,前端开发技术越来越受到重视。前端的开发离不开页面测试技术。
[0003]现有技术中,前端开发涉及网络数据时,往往依赖后端开发人员通过修改代码的方式进行配合,然而,对于某些场景,特别是需要推送网络消息的场景,由于没有现成可用的工具,前后端的联合调试会消耗大量的时间。
[0004]进一步地,由于现有技术通常是从数据源加载业务数据,无法对原始数据进行修改,从而无法快速排查生产环境偶现问题,以及无法快速定位问题原因。
技术实现思路
[0005]本申请主要解决的技术问题是提供一种无侵入测试方法和相关装置以及存储介质,通过前端独自调试网络数据,以及构造测试数据进行测试,能够解决前后端联合调试耗费大量时间以及无法对原始数据进行修改的问题。
[0006]为解决上述技术问题,本申请采用的第一技术方案是提供一种无侵入测试方法,该方法包括 ...
【技术保护点】
【技术特征摘要】
1.一种无侵入测试方法,其特征在于,包括:目的终端与中转服务器建立连接;接收所述中转服务器发送的测试数据,其中,所述测试数据是数据终端构造并发送至所述中转服务器的,或者是所述数据终端将原始数据发送至所述中转服务器,通过所述中转服务器对所述原始数据进行修改得到的;基于所述测试数据进行测试。2.根据权利要求1所述的无侵入测试方法,其特征在于,所述目的终端与中转服务器建立连接的步骤,包括:所述目的终端通过双向通信协议与所述中转服务器建立连接;所述接收所述中转服务器发送的测试数据的步骤,包括:接收所述中转服务器通过所述双向通信协议发送的所述测试数据。3.根据权利要求1或2所述的无侵入测试方法,其特征在于,在所述目的终端通过双向通信协议与所述中转服务器建立连接的步骤中,还包括:所述目的终端按照设定频率向所述中转服务器发送心跳包,以保持与所述中转服务器的连接。4.根据权利要求1所述的无侵入测试方法,其特征在于,所述目的终端与中转服务器建立连接的步骤,包括:所述目的终端向所述中转服务器发送数据请求,并与所述中转服务器建立连接,以通过所述中转服务器将所述数据请求发送至所述数据终端,以使数据终端向所述中转服务器发送所述原始数据。5.一种无侵入测试方法,其特征在于,包括:中转服务器与目的终端建立连接;将测试数据发送给所述目的终端,以使所述目的终端基于所述测试数据进行测试;其中,所述测试数据是数据终端构造并发送至所述中转服务器的,或者是所述数据终端将原始数据发送至所述中转服务器,通过所述中转服务器对所述原始数据进行修改得到的。6.根据权利要求5所述的无侵入测试方法,其特征在于,所述将测试数据发送给所述目的终端,以使所述目的终端基于所述测试数据进行测试的步骤,具体包括:拦截所述数据终端发送的所述原始数据;接收用户指令,并基于所述用户指令对所述原始数据进行修改得到所述测试数据。7.一种无侵入测试方法,其特征在于,包括:数据终端接收用户指令,基于所述用户指令构造测试数据或获取原始数据;将所述测试数据或所述原始数据发送至中转服务器,并通过所述中转服务器直接将所述测试数据转发给与所述中转服务器建立连接的目的终端,或者通过所述中转服务器将所...
【专利技术属性】
技术研发人员:庄海梢,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。