最近在写接口自动化脚本的时候,遇到一个问题,想请教下大佬们,探讨下处理方式。
场景描述:
1、websocket 接口建立通信用于接受推送,之后开始运行其他 https 协议的接口用例进行流程测试,此时发现推送的接口有阻塞,不能正常接受到推送
2、建立通信之后,脚本如何检测到有推送过来的内容
当前思考的解决方法是:
1、进程 1 去调 websocket 接口建立通信接受推送,新启一个进程 2 去跑流程的测试用例
问题:
1、还有没有其他的解决方法呢?
2、在接口工具中能明确看到,建立通信后,服务端有信息推送过来时,接口返回值中直接有展示。在脚本中,是要去监控接口的返回值去实时获取么?