TCP 长连接性能测试脚本设计
目标
- 创建对应的tcp长连接脚本
- 创建场景进行用户并发,检查服务端的性能情况
创建第一个脚本
之前一直是创建web的接口性能脚本,要想创建一个tcp脚本,在对协议和脚本方法不熟悉的情况下,可以采用两个方式。
- 通过录制:如果PC有客户端,直接通过录制得到第一个脚本
- 通过度娘:查看别人写的脚本,修改对应的地址和数据
网上其实有很多教程,但信息太过繁杂,有的通篇讲协议,一看就被吓到了。还有的一上来堆各种函数,也被吓到了。其实我想要的很简单,创建一个tcp连接,发送开发指定的数据,得到服务端的响应,然后进行并发压力即可。
本次测试中没有pc的客户端,发现开发同学有在用socketTools进行发送调试,所以很自然的拿来录制,于是得到第一个简单的脚本。
#include "lrs.h"
Action()
{
lrs_create_socket("socket0", "TCP", "Re