
为更好的数据交互
Bittly 是一款强大的多功能通讯调试工具,支持串口、TCP、UDP、蓝牙等多种通讯协议, 通过插件扩展更多连接方式,为您的数据交互提供专业解决方案。
专业功能,卓越体验
Bittly 提供全面的通讯调试解决方案,让您的开发工作更加高效
完全离线
Bittly完全离线运行,确保数据安全和隐私,避免网络依赖,保证测试环境的独立性和稳定性。
本地数据存储
所有数据存储在本地,方便快速读取和管理,确保敏感信息的安全性。支持数据备份和恢复。
团队协作
Bittly支持多人团队协作,允许共享测试方案和数据,提升团队工作效率和沟通效果。
插件扩展
通过插件扩展功能,您可根据需求扩展Bittly的功能,适配更多通讯协议和测试场景。
环境变量
Bittly支持定义和使用环境变量,方便在不同测试环境间切换,简化测试配置管理。
多项目管理
Bittly支持多项目管理,您可同时管理多个项目,轻松切换和组织不同测试任务。
多种通讯方式自由配置
Bittly 可通过通讯连接模块针对多种通讯方式建立数据通讯连接,并提供丰富的配置项目以完成复杂的通讯数据传输。
多种通讯连接方式
串口、网络、蓝牙、MQTT、Modbus、Websocket、HTTP ...
全过程脚本
通过脚本配置生命周期回调函数以完成数据通讯过程中的数据编辑。
自定义分帧方式
超时、定长、帧头帧尾、JSON、正则表达式 ...
连接间转发
支持同数据类型通讯连接间数据任意转发
心跳消息配置
支持文本、HEX、脚本内容自动定时发送
全局变量配置
支持变量存储通讯过程中依赖的数据内容
轻松构建复杂参数和响应解析
借助 Bittly 指令管理,轻松构建、执行和管理测试指令,显著提升测试效率。
多协议支持
串口、网络、蓝牙,Websocket, Modbus等多种通讯方式,满足不同测试需求
多种请求参数编辑器
根据通讯连接类型,支持多种请求参数格式,例如文本、HEX、结构体、文本模板、文件等。
多种响应解析编辑器
支持数据流、文本、HEX、结构体、绘图等多种响应格式处理。
全过程脚本
通过脚本来自动修改指令数据或过滤响应数据,实现更复杂的测试逻辑。
无限制分类管理
支持创建任意数量通讯指令以及任意数量文件夹。
直观的控制面板简化设备控制
Bittly 控制面板带来的轻松设备交互,面板旨在简化和自动化您的工作流程。通过直观的 UI 组件和强大的数据可视化工具,无缝连接您的设备、执行命令并监控响应。
丰富的UI组件
按钮、下拉框、输入框、折线图、地图、温度计等多种组件,满足各种控制需求
自定义全局变量
自定义变量用于临时数据暂存以及后续操作使用,提高开发效率
自定义面板函数
方便复杂流程或操作的重复或简化使用,提升代码复用性
面板/组件脚本
支持使用脚本自由扩展组件行为,满足更多复杂场景需求
轻松配置单元测试和功能测试过程
Bittly 支持单元测试和功能测试两种测试模式,可以帮助您轻松完成各种通讯测试任务。
单元测试
针对通讯指令测试不同的请求参数以检查相应的响应数据匹配期待响应数据
单元测试批量执行
支持一键执行所有配置的单元测试用例并显示测试状态
功能测试
通过指令组合判断循环等测试步骤以保证整个业务流程的正确性
功能测试批量执行
支持一键执行所有配置的功能测试用例并显示测试状态
拖拽创建工作流,无需编程知识
Bittly 动作可帮助您将繁琐重复的任务简化为简单易用的流程图。通过拖放式操作,您轻松创建自定义流程,并连接各种指令完成复杂任务。
可视化流程设计
直观的拖拽式界面,让您轻松创建复杂的工作流程,无需任何编程基础
丰富的节点类型
指令执行、自定义脚本、判断、循环、文本输入、下拉选项、聚合等待、显示输出等
脚本自由扩展
支持使用脚本自由扩展节点行为,满足更多复杂场景需求
多分支异步执行
支持多分支异步执行,以及聚合等待所有分支完成后再继续执行后续节点
多协议,自动回复,协议间转发
Bittly MOCK 服务可帮助您轻松模拟各种终端服务或设备,用于测试和开发,它支持多种终端服务和设备,并可将数据在各通讯连接间进行转发。
多种模拟服务
串口、TCP、UDP、Modbus、MQTT、Websocket等多种协议支持,满足不同场景需求
多客户端支持
支持多个客户端同时连接MOCK服务,并可针对指定客户端单独回复
全过程脚本
丰富的生命周期回调函数,支持自定义数据处理的每个步骤
立即下载 Bittly
Bittly 支持多种操作系统,您可根据您需要运行的环境选择下载的安装包。选择适合您的版本,开始体验强大的通讯调试工具。
Windows
Win10、Win11
Linux
Ubuntu、CentOS
macOS
macOS 10.15+
Android
Android 8.0+