##此工具设计目的
>此用例用于压力测试指定数量和链接的数据包，在服务器上的执行情况。允许设置多线程执行。支持TCP和UDP。

>此工具可以测试PSS框架服务器，也可以测试非PSS的其他服务器。  

>这里需要注意的是，由于考虑支持任意数据块的发送，在这里，我使用了明文的二进制码的方式。    
>在你使用的时候，你需要把你的信息变为明文的二进制，放入其中，也可是使用明文发送。  
>如果是测试框架性能，必须保证此二进制数据块可以正确的被正确的被框架解析并返回数据,
>可以在选项中打开日志选项，记录你的发送和接收数据包的日志。  
>为了兼容变化的数据发送，此工具内置了Lua虚拟机，支持Lua脚本。
>你可以使用Lua脚本，对你的发送数据进行定制性发送，同时，也可以对你的收到的数据进行验证。  

##参数说明
>服务器IP：    要测试的服务器IP  
>服务器端口：  要测试的服务器端口  
>压测线程数：  要同时运行的连接线程数(并发线程数)  
>接收超时秒数：接收数据包时，要超时的秒数(单位是毫秒)  
>连接延迟毫秒：允许连接建立等待完成的最长时间(单位是毫秒)  
>数据包间隔:   每次发送接收完数据包后的时间间隔，如果为0则代表没有间隔(单位是毫秒)  
>UDP接口端口:  你可以在发送UDP包的时候，设置一个端口，接收设置一个端口，如果是相同的，设置一样的即可。  
>你可以勾选"启用高级模式"，来选择所在的Lua文件的路径。  
>至于Lua文件的语法，请参考Windows_bin下的PassTcp.lua文件注释
  
##操作界面展示  
![image](Main.jpg)