JMeter 实现物联设备通过TCP自动上报,验证采集服务与物联平台是否正确接收与解析
2019-03-12 17:19
323 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,欢迎指正。 https://blog.csdn.net/u011418971/article/details/88424813
**业务背景:**公司的物联设备通过2G / 4G / NB远程通信,或手机蓝牙近场通信,主动或被动采集设备数据点 并上报到平台。 平台接收数据并解析,以并接下来的业务流转。
在实际验证环节,往往是以下两种方式:
1、利用真实设备上报数据; – 缺点:耗时长,每次都得确认设备烧写的IP与端口是否正确,由于验证不同公有、私有平台,改动IP已是家常便饭
2、通过TCP工具,组装设备模拟数据帧;如下图:
由于平台整体业务的某些功能是基于设备成功上报为前提,在实际工作中,如果每次要验证这些功能就得以上两种方式之一来构造数据。
既然可以模拟数据帧上报来验证此功能,能不能把这一连串的功能实现自动化呢?
前期也在网上搜索一翻,并未 get 到此业务的相关资料。
后来发现JMeter 上有TCP取样器
于是在JMeter 上配置好取样器
并结合平台设备数据查询接口一起就实现了设备自动上报,以及串连上其它业务完成冒烟测试与回归验证。
相关文章推荐
- 通过正则表达式实现表单验证是否为中文
- 用户输入验证邮箱,通过javascript代码验证邮箱格式是否正确 //邮箱验证
- SharePoint基于windows验证的如何通过组策略实现IE自动以当前域账号登录SP站点
- BC95 NB-IOT模块通过云平台实现到任意设备的透传
- Android 一步一步实现版本自动更新(第一步 解析是否需要更新)
- zabbix通过curl命令判断web服务是否正常并自动重启服务
- 通过基类,轻松实现部分页面自动验证用户身份。
- 利用第三方服务平台实现简单的短信验证功能
- php+MySQL实现登录时验证登录名和密码是否正确
- ios平台上国密sm3的实现,iphone4s,5,6,6s验证通过
- C#代码通过dtd验证xml文件格式是否正确
- 在嵌入式开发平台中实现USB设备的自动挂载
- zabbix通过自动发现功能实现自动识别网络设备接口
- 利用netty实现支持高并发的Tcp短连接接收服务
- php+MySQL实现登录时验证登录名和密码是否正确
- java验证用户是否已经登录 java实现自动登录
- C#使用xsd文件验证XML格式是否正确的实现方法
- java 验证用户是否已经登录与实现自动登录方法详解
- WCF服务通过TCP实时监控客户端状态,并可以向客户端广播推送消息,实现双向通信
- 通过正则表达式实现表单验证是否为中文