四格 发表于 2023-2-7 11:07

一款开源串口调试助手,支持指令调试、自定义上位机面板、自动化测试、以及自动响应

#申请原创# #技术资源# 由于一直没有找到适合自己的调试工具, 所以自己写了一个 ~~~
指令管理支持多种参数构建方式,省去大小端以及进制转换的步骤支持无限制保存通讯数据,可通过文件夹的方式进行分类管理支持快捷调用等函数来自动生成校验数据或者随机数据支持通过脚本来生成更加复杂的请求内容https://www.armbbs.cn/data/attachment/forum/202302/07/095253cjtrnxcxmvonw2cd.png
文件模式文件模式支持逐行发送,即可将一系列参数放入一个文件中加载进来, 通过点击“发送”按钮来逐行发送请求内容。支持鼠标随时修改当前发送行。https://www.armbbs.cn/data/attachment/forum/202302/07/095333dfr7m06ajazmfb7x.png
响应绘图解析绘图解析支持多种解析方式,可通过配置解析器自动适应响应内容而不用修改代码来适应绘图。
绘图解析支持文本,数据帧,数据矩阵,格式化结构,正则表达式以及脚本等多种解析方式。
支持多频道同时绘制。
https://www.armbbs.cn/data/attachment/forum/202302/07/095359w2ku020x2ua66u2w.png
上位机面板通过将指令绑定到按钮或者下拉框中来控制数据的发送,然后将响应内容绑定到变量上, 当变量值更新时则会自动刷新展示组件例如角度或者高度等值,上位机面板可通过日志面板实时查看通讯数据;以及通过变量面板实时查看变量值。https://www.armbbs.cn/data/attachment/forum/202302/07/095423bky2yvfrvjvrklyr.png
自动化测试支持单元测试和功能测试两种模式单元测试用于针对某一指令发送不同的参数并和期待的响应内容进行对比功能测试用于针对一个工作流程进行测试,可自动回复和获取请求信息,支持判断,变量,脚本等多种验证方式https://www.armbbs.cn/data/attachment/forum/202302/07/095442zwc68v76vjeqq74c.png
服务端设备模拟通过请求自动匹配的方式进行自动响应内容, 匹配方式支持文本,HEX,脚本,JSON等多种方式,以及多种响应模式同时支持手动回复或者发送请求内容,支持记录手动发送内容以及发送片段脚本支持状态管理用于记录服务端模拟状态值https://www.armbbs.cn/data/attachment/forum/202302/07/095503t7zqqmm7jb3mjzj7.png

下载地址:https://bittly.sigechen.com/download在线使用:https://bittly.sigechen.com/app项目地址:https://github.com/sige5193/bittly如果大佬们感兴趣或者觉得有用的话,欢迎点个星星 {:biggrin:}项目仍在开发中,欢迎大佬们提各种建议或意见 ~~~

gaoyang9992006 发表于 2023-4-16 18:16

很奈斯。加油。
页: [1]
查看完整版本: 一款开源串口调试助手,支持指令调试、自定义上位机面板、自动化测试、以及自动响应