测试基础 小白发问:测试需要写用来模拟测试的客户端吗??

Sss · 2025年07月04日 · 最后由 alwaylack 回复于 2025年07月04日 · 1009 次阅读

近期项目都是我们提供 WebSocket 的接口服务,客户端是业务那边,我要测我们的接口,开发让我写客户端,每次用 AI 写的都要修改很久,比测试时间都长。。。。请问大佬们,这是正常的测试流程吗?

共收到 11 条回复 时间 点赞

其实算是测试方法的问题,这个客户端我个人理解有点类似于你们的测试环境,其实测试搭建测试环境倒也没啥,如果你有不需要写这个客户端就可以完成验证的方法,那完全可以不写嘛

其实挺合理的

开发让你写客户端,你可以写个 CLI 的客户端,只是调接口而已,你是不是理解成要有 GUI 的客户端了……

写客户端是什么意思?python 已有很多现成的 websocket 库,直接用就行了。
是接口测试要用脚本模拟调用方的请求建立链接进行测试么?
测试目的是什么?功能和数据验证?稳定性? 性能?
简单的功能验证有其他工具,比如一些 chrome 浏览器插件。
如果涉及到稳定性,性能,ws 心跳,或者定制化协议之类的,自己写代码要方便的多。

客户端一般会向后端传参吧,感觉需要模拟的

Sss #6 · 2025年07月04日 Author
esnake0 回复

测试传参是一方面,还需要看音视频最终返回的效果,来判断算法是否有误

Sss #7 · 2025年07月04日 Author
恒温 回复

但没有给测试开发客户端的时间,开发接口提测后给接口文档,但写测试客户端也依赖他们的接口信息

Sss #8 · 2025年07月04日 Author
槽神 回复

请教下 CLI 是什么?没有写 GUi 的客户端,单纯是调接口,检查结果返回,以及更重要的是要处理返回数据转变为音视频,看算法侧的效果

postman 不是可以直接调 ws 的接口

python,java,jmeter 工具等

我能说我一个小小测试,还要给客户开发业务功能吗…………

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册