SSE接口测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:45973125 阅读:8 留言:0更新日期:2025-08-01 18:38
本发明专利技术提供一种SSE接口测试方法、装置、电子设备及存储介质,该SSE接口测试方法包括步骤:获取事件流数据集,事件流数据集包含有SSE接口接收的事件流数据;根据事件流数据集内的事件流数据,确定验证字段集和期望数据集;根据验证字段集内的验证字段,对事件流数据进行特征提取,得到键值对结构目标数据;根据验证字段集内的验证字段,对期望数据集进行特征解析,得到键值对结构期望数据;根据验证字段集内的验证字段,对键值对结构目标数据内的目标字段值和键值对结构期望数据内的期望结果进行逐一比对,得到测试结果。本发明专利技术可以提升测试效率,保障数据准确性。

【技术实现步骤摘要】

本专利技术涉及数据接口测试,具体涉及一种sse接口测试方法、一种sse接口测试装置、一种电子设备及一种计算机可读存储介质。


技术介绍

1、随着实时通信技术的发展,sse接口(server-sent events,服务器推送事件)作为一种基于http协议的单向实时通信机制,得到了广泛应用。sse接口允许服务器通过http长连接,单向实时向客户端发送文本格式的事件流数据。然而,在sse接口的开发和测试的过程中,目前测试工具难以满足测试需求,主要依靠测试人员手动从客户端抓取数据流,然后逐条分析验证数据的正确性,不仅耗时耗力,而且容易出错。特别是在数据量庞大或数据格式复杂的情况下,验证工作的难度和复杂度会急剧增加。


技术实现思路

1、本专利技术是基于专利技术人对以下事实和问题的发现和认识做出的:

2、sse接口是用于服务器到客户端(如浏览器)单向实时通信的事件推送机制,其通过在服务器与客户端之间建立一个持久化的http长连接,服务器可以以此连接为通道,不断地向客户端发送文本格式的数据流,而客户端则负责接收本文档来自技高网...

【技术保护点】

1.一种SSE接口测试方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的SSE接口测试方法,其特征在于,所述获取事件流数据集的步骤包括:

3.根据权利要求2所述的SSE接口测试方法,其特征在于,所述根据所述事件流数据集内的事件流数据,确定验证字段集和期望数据集的步骤包括:

4.根据权利要求3所述的SSE接口测试方法,其特征在于,所述优先级顺序配置为SSE接口接收事件流数据的时间顺序。

5.根据权利要求1所述的SSE接口测试方法,其特征在于,所述根据所述验证字段集内的验证字段,对所述键值对结构目标数据内的目标字段值和所述键值对结构期望...

【技术特征摘要】

1.一种sse接口测试方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的sse接口测试方法,其特征在于,所述获取事件流数据集的步骤包括:

3.根据权利要求2所述的sse接口测试方法,其特征在于,所述根据所述事件流数据集内的事件流数据,确定验证字段集和期望数据集的步骤包括:

4.根据权利要求3所述的sse接口测试方法,其特征在于,所述优先级顺序配置为sse接口接收事件流数据的时间顺序。

5.根据权利要求1所述的sse接口测试方法,其特征在于,所述根据所述验证字段集内的验证字段,对所述键值对结构目标数据内的目标字段值和所述键值对结构期望数据内的期望结果进行逐一比对,得到测试结果的步骤包括:

6.根据权利要求1所述的sse接口...

【专利技术属性】
技术研发人员:宋翠翠郑建松艾合买提·买买提
申请(专利权)人:杉数科技北京有限公司
类型:发明
国别省市:

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

1