同步更新于 WeChat:荣小菜在补钙
欢迎关注 内容更丰富
大家好,我是荣小菜,前几期我们讲解了报文的统型设计,通过将不断变化的报文封装到Excel表中来提高可扩展性。但是,当前设计仅能满足单击发送的方式,若用户希望重复发送,甚至希望按一定的顺序、次数、时间乃至嵌套关系来发送报文时怎么办呢?从本期开始我们将讲解报文序列生成器的设计,尝试利用序列的形式解决这一问题。
1. 视频演示
在视频中,我们将讲解一个初步的小Demo,Demo中利用树形图的可拖放效果和递归的思想,使用户能够自定义报文序列。
(视频见底部)
2. 总结
“报文序列生成器”的核心功能就是按嵌套(或隶属)规则提取树形图各项的单元字符串,在此基础上,后续我们可以增加各种功能,如“增加项“、”删除项“、”序列预览“、”保存和加载序列“、”保存和加载项目层级和内容“等。
未来,还要将“报文序列生成器“与我们前几期讲的“报文统型设计“整合起来,最终期望能实现一个功能强大的报文通用调试助手,摆脱重复设计、提高工作效率,为摸鱼学习争取宝贵时间。
当然,更好的方式或许是直接使用TestStand等相关的序列管理工具或者配合TestStand等来自研软件。大家要是有详细的资料欢迎分享哈,后面有机会的话我也会对这方面进行研究。
分享开源免费,共同学习进步^_^