[LR]TCP 长连接测试脚本设计

本文介绍了如何设计TCP长连接的性能测试脚本,包括目标、创建脚本的步骤以及遇到的问题。在没有客户端的情况下,通过录制和网络资源学习创建TCP脚本。文中提到,创建脚本涉及创建socket、发送数据、接收响应和事务管理,并在遇到数据不同步和接收超时问题时进行了分析与解决。
摘要由CSDN通过智能技术生成

TCP 长连接性能测试脚本设计

目标

  1. 创建对应的tcp长连接脚本
  2. 创建场景进行用户并发,检查服务端的性能情况

创建第一个脚本

之前一直是创建web的接口性能脚本,要想创建一个tcp脚本,在对协议和脚本方法不熟悉的情况下,可以采用两个方式。

  1. 通过录制:如果PC有客户端,直接通过录制得到第一个脚本
  2. 通过度娘:查看别人写的脚本,修改对应的地址和数据

网上其实有很多教程,但信息太过繁杂,有的通篇讲协议,一看就被吓到了。还有的一上来堆各种函数,也被吓到了。其实我想要的很简单,创建一个tcp连接,发送开发指定的数据,得到服务端的响应,然后进行并发压力即可。

本次测试中没有pc的客户端,发现开发同学有在用socketTools进行发送调试,所以很自然的拿来录制,于是得到第一个简单的脚本。

#include "lrs.h"
Action()
{
    lrs_create_socket("socket0", "TCP", "Re
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值