<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost');
socket.on('connect', function(){});
socket.on('event', function(data){});
socket.on('disconnect', function(){});
</script>
对应的后端代码
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost');
socket.on('connect', function(){});
socket.on('event', function(data){});
socket.on('disconnect', function(){});
</script>
对应的后端代码
用apache ab之类的工具啊
@yakczh generater参数可能会对你有帮助,在里面可以模拟出响应逻辑,当然你也可以做assert。
我这里对Socket.IO的Web Socket API做集成测试,使用mocha + socket.io-client。socket.io-client有点类似于supertest,能够程序生成许多web socket请求。
可以用websocket-bench,做并发压力测试,模拟出大量的请求连接