Bittly —— 通讯调试工具

Bittly是一个通讯调试工具,支持通讯调试、上位机面板、自动化测试、自动响应。

指令管理
支持多种参数构建方式,省去大小端以及进制转换的步骤
支持无限制保存通讯数据,可通过文件夹的方式进行分类管理
支持快捷调用等函数来自动生成校验数据或者随机数据
支持通过脚本来生成更加复杂的请求内容

文件模式
文件模式支持逐行发送,即可将一系列参数放入一个文件中加载进来, 通过点击“发送”按钮来逐行发送请求内容。
支持鼠标随时修改当前发送行。

响应解析

响应绘图解析绘图解析支持多种解析方式,可通过配置解析器自动适应响应内容而不用修改代码来适应绘图。
绘图解析支持文本,数据帧,数据矩阵,格式化结构,正则表达式以及脚本等多种解析方式。
支持多频道同时绘制。

上位机面板
通过将指令绑定到按钮或者下拉框中来控制数据的发送,然后将响应内容绑定到变量上, 当变量值更新时则会自动刷新展示组件例如角度或者高度等值,
上位机面板可通过日志面板实时查看通讯数据;以及通过变量面板实时查看变量值。

自动化测试
支持单元测试和功能测试两种模式
单元测试用于针对某一指令发送不同的参数并和期待的响应内容进行对比
功能测试用于针对一个工作流程进行测试,可自动回复和获取请求信息,支持判断,变量,脚本等多种验证方式

服务端设备模拟

通过请求自动匹配的方式进行自动响应内容, 匹配方式支持文本,HEX,脚本,JSON等多种方式,以及多种响应模式
同时支持手动回复或者发送请求内容,支持记录手动发送内容以及发送片段
脚本支持状态管理用于记录服务端模拟状态值


优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/p/bittly

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。