一种接口测试方法、装置、设备和存储介质制造方法及图纸

技术编号:21089317 阅读:28 留言:0更新日期:2019-05-11 09:52
本发明专利技术实施例公开了一种接口测试方法、装置、设备和存储介质。该方法通过在客户端加载目标页面时加载接口测试装置,该接口测试装置检测通过所述目标页面访问目标接口所产生的响应时延;当所述响应时延超过预设阈值时,获取所述客户端运行时的性能数据;根据所述性能数据满足预设性能条件,确定所述目标接口异常,由此,排除目标接口的响应时延主要是受到客户端性能差或不稳定影响的情况,解决因仅根据目标接口的响应时延判断目标接口性能而带来的误检问题,从而保证目标接口测试结果的正确性。

An Interface Test Method, Device, Equipment and Storage Media

【技术实现步骤摘要】
一种接口测试方法、装置、设备和存储介质
本专利技术实施例涉及网站服务器测试的
,尤其涉及一种接口测试方法、装置、设备和存储介质。
技术介绍
在对网站对应的服务器提供的接口进行测试的过程中,一般的,采用检测接口响应时延来进行确定。具体的,通过客户端向服务器提供的接口发送访问请求,服务器的接口则响应该访问请求,并向客户端发送回包,客户端可以根据收到回包和发送访问请求的时间差值,确定接口响应时延。但是,该响应时延还受到客户端的性能的影响,如客户端所使用硬件的运行性能,客户端与服务器之间的网络传输性能,所以该响应时延无法真正体现接口的性能。
技术实现思路
本专利技术提供一种接口测试方法、装置、设备和存储介质,以实现避免客户端的性能影响,保证接口测试结果的正确性。第一方面,本专利技术实施例提供了一种接口测试方法,该方法应用于接口测试装置,所述接口测试装置在客户端加载目标页面时进行加载,包括:检测通过所述目标页面访问目标接口所产生的响应时延;当所述响应时延超过预设阈值时,获取所述客户端运行时的性能数据;根据所述性能数据满足预设性能条件,确定所述目标接口异常。进一步的,检测通过所述目标页面访问目本文档来自技高网...

【技术保护点】
1.一种接口测试方法,其特征在于,应用于接口测试装置,所述接口测试装置在客户端加载目标页面时进行加载,包括:检测通过所述目标页面访问目标接口所产生的响应时延;当所述响应时延超过预设阈值时,获取所述客户端运行时的性能数据;根据所述性能数据满足预设性能条件,确定所述目标接口异常。

【技术特征摘要】
1.一种接口测试方法,其特征在于,应用于接口测试装置,所述接口测试装置在客户端加载目标页面时进行加载,包括:检测通过所述目标页面访问目标接口所产生的响应时延;当所述响应时延超过预设阈值时,获取所述客户端运行时的性能数据;根据所述性能数据满足预设性能条件,确定所述目标接口异常。2.根据权利要求1所述的方法,其特征在于,检测通过所述目标页面访问目标接口所产生的响应时延,包括:检测到通过所述目标页面向所述目标接口发送的测试请求,记录第一时间点;确定所述目标页面接收到从所述目标接口响应所述测试请求发送的回包,记录第二时间点;根据所述第二时间点和所述第一时间点的时间差,确定所述目标接口的响应时延。3.根据权利要求1所述的方法,其特征在于,当所述响应时延超过预设阈值时,获取所述客户端运行时的性能数据,包括:根据所述响应时延超过预设阈值,获取所述客户端和所述目标接口所在的服务器之间的网络时延;获取所述客户端从开始加载所述目标页面到所述接口测试装置加载完毕的运行时长;获取所述客户端在加载当前页面时各阶段的耗时确定页面加载时长;根据所述网络时延、运行时长和页面加载时长至少一种生成所述客户端运行时的性能数据。4.根据权利要求3所述的方法,其特征在于,获取所述客户端和所述目标接口所在的服务器之间的网络时延,包括:控制所述客户端向所述目标接口所在的服务器发送携带有随机参数的访问请求;根据所述服务器响应所述访问请求的时延,确定所述客户端和所述服务器之间的网络时延。5.根据权利要求4所述的方法,其特征在于,所述随...

【专利技术属性】
技术研发人员:谢锦龙
申请(专利权)人:广州虎牙信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1