• 【接口测试】Jmeter接口实战-TCP及Websocket接口,打通接口测试...



    前言

    Jmeter测试TCP接口

    1、TCP接口结构

    TCP接口:只有ip和port

    传参数据类型根据开发定义的类型

    需要添加一个ascii码的十进制字节结束符,tcp才会关闭

    2、TCP接口环境搭建

    在testfan-tcp-server.jar目录下,启动cmd命令行,输入:java -jar testfan-tcp-server.jar

    请添加图片描述

    3、Jmeter测试tcp接口

    1)添加tcp取样器

    请添加图片描述

    2)填写参数

    请添加图片描述

    3)添加接口请求结束的标识符

    先调试脚本,查看响应的最后返回的字符,然后对照ascii码,转换成10进制的字节数

    请添加图片描述

    在这里插入图片描述

    请添加图片描述

    4)再次调试脚本

    请添加图片描述

    Jmeter测试websocket接口

    1、Websocket接口原理

    打开网页:从http协议,升级到websocket协议,请求简历websocket连接;
    服务器返回建立成功成功;
    客户端向服务端发送匹配请求;
    服务端选择一个客服上线;
    服务器返回客服id;
    客户端向服务器发送消息;

    服务器推送消息给指定的客服;
    服务器向客户端推送回执消息;
    客服向服务器推送消息给服务端;
    服务端推送消息给指定客户端;
    服务端给客服推送消息回执;

    在这里插入图片描述

    2、环境准备

    在插件管理器中安装:WebSocket Samplers by Peter Doornbosch插件

    请添加图片描述

    3、Jmeter测试websocket实战

    1)建立websocket链接

    请添加图片描述

    在这里插入图片描述

    请添加图片描述

    2)建立匹配链接

    选择既可以发送消息,也可以接收消息的:WebSocket request-response Sampler

    选择以存在的链接

    选择文本内容形式

    输入匹配请求消息体

    在这里插入图片描述

    请添加图片描述

    3)提取客服id

    请添加图片描述

    4)给客服发送消息

    请添加图片描述

    5)接收消息

    建立一个只读类型的链接

    由于未知对方何时回复,可以把等待响应时间设置长一点

    请添加图片描述

    6)关闭链接

    请添加图片描述

    7)调试脚本

    请添加图片描述

    下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

    一、Python编程入门到精通

    请添加图片描述

    二、接口自动化项目实战

    请添加图片描述

    三、Web自动化项目实战

    请添加图片描述

    四、App自动化项目实战

    请添加图片描述

    五、一线大厂简历

    请添加图片描述

    六、测试开发DevOps体系

    请添加图片描述

    七、常用自动化测试工具

    请添加图片描述

    八、JMeter性能测试

    请添加图片描述

    九、总结(尾部小惊喜)

    生命的价值在于不断前行的过程,尽管路途充斥艰辛和困惑,但只要坚持奋斗,终有一天,你将跨越成功的门槛,收获属于自己的荣耀和辉煌!

    每个人都有无限的潜力,只要愿意去拼搏和奋斗,就能够获得突破与成长。相信自己,坚持不懈,你一定能创造出令人惊艳的辉煌!

    成功不是终点,而是一段永不停歇的旅程。勇往直前,追寻梦想的脚步,坚持奋斗,你将书写出属于自己的壮丽人生篇章!

  • 相关阅读:
    1.关于String substring有俩个题 2.String replace(“老值“,“新值“)
    1003 我要通过!
    甘露糖-聚乙二醇-CY3 Cy3-PEG-mannose
    常见的23种设计模式总结
    IP摄像头实现远程目标检测
    每日一博 - 浅析事务隔离级别& MVCC机制
    Vue2.0+Vue3.0复习
    ipaguard界面概览
    linux相关知识以及有关指令3
    部署Docker私有镜像仓库Harbor
  • 原文地址:https://blog.csdn.net/shuang_waiwai/article/details/133988436