0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

常规的串口调试工具

TopSemic嵌入式 来源:TopSemic嵌入式 作者:TopSemic嵌入式 2022-10-20 09:09 次阅读

嵌入式相关工作的一定都和串口工具打过交道,比如我们经常使用的串口调试助手。但是今天要介绍的这款串口工具你大概率没用过,它和一般的串口工具有很大的不同:

1) 它不只是一个单机运行的应用软件,它同时能和云端及Web界面交互,支持远程操作,支持多人协作使用。

2) 常规的串口调试工具需要手工输入来发送数据,需要人眼来检查接收数据是否正常。而这款串口工具,支持自动连续发送不同的命令,自动根据规则检查对方的应答是否满足预期,自动仿真各个通信节点的行为,自动在串口日志中查找指定的信息等。

eb92caae-500f-11ed-a3b6-dac502259ad0.png

相比一般的串口调试助手,它最主要的特点是能够对产品的功能做全面的测试,可以用于功能测试,仿真测试,日志分析测试等;多用于测试人员,解决测试中的各种复杂场景,比如交互,仿真,自动检查等。

使用起来也比较简单,下面详细介绍其使用步骤:

1)注册:首次使用时,先到https://www.antestin.com?promoter=200网址注册一个账户,点击首页右上角注册按钮

ebb1f230-500f-11ed-a3b6-dac502259ad0.png

可使用邮箱注册或手机注册,默认为手机注册:

2)登录:注册完成之后,可通过注册的账号密码进行登录:

ebec0312-500f-11ed-a3b6-dac502259ad0.png

登录成功后界面如下:

ebfc1932-500f-11ed-a3b6-dac502259ad0.png

3) 下载串口测试工具

在上一步登录后的界面点击左上角返回首页

ec2f1e54-500f-11ed-a3b6-dac502259ad0.png

再点击软件下载-串口测试工具,即可完成工具的下载,下载后的文件名为utpSerial.zip

ec55db70-500f-11ed-a3b6-dac502259ad0.png

4)安装串口测试工具,将上述utpSerial.zip压缩包解压后,双击SerialPortRawAntbot_Setup.exe 安装

ec83b75c-500f-11ed-a3b6-dac502259ad0.png

ec9143f4-500f-11ed-a3b6-dac502259ad0.png

eca1d7aa-500f-11ed-a3b6-dac502259ad0.png

5) 登录串口工具

安装完成之后打开软件,使用步骤1注册的用户名和密码进行登录

ecc1f256-500f-11ed-a3b6-dac502259ad0.png

登录成功后,会弹出“测试机器人基本信息配置”页面(这里测试机器人就是指该串口工具),默认的信息如下:

ecd96bac-500f-11ed-a3b6-dac502259ad0.png

可以进行信息修改,这里将其改为:

ecf07a72-500f-11ed-a3b6-dac502259ad0.png

被测对象:TopSemicTestObject

机器人名称:TopSemicAntbot

机器人描述:TopSemic Antbot

然后点击“确定”按钮,会弹出“测试机器人更多信息配置”对话框,进行串口配置,然后进行测试模式选择,支持三种测试模式选择:串口收发模式、设备仿真模式,日志分析模式。这里我们以串口收发模式为例。

ed12476a-500f-11ed-a3b6-dac502259ad0.png

硬件上我们在电脑USB口上外接两个USB转串口工具,分别将其TX和RX相连接。

ed1d8b02-500f-11ed-a3b6-dac502259ad0.png

然后点击“确定”按钮,测试机器人登录完成,登录完成的测试机器人会显示在桌面右下角(或托盘中),

ed3994fa-500f-11ed-a3b6-dac502259ad0.png

后续也可以动态的修改,比如右键点击更多设置,可以重新配置端口信息

ed48ae5e-500f-11ed-a3b6-dac502259ad0.png

ed67334c-500f-11ed-a3b6-dac502259ad0.png

右键点击机器人设置,可以重新配置机器人名称及描述信息:

ed7b0160-500f-11ed-a3b6-dac502259ad0.png

ed8dedf2-500f-11ed-a3b6-dac502259ad0.png

6) 登录并创建测试项目

通过网址:https://www.antestin.com?promoter=200 登录后的界面如下:

eda565cc-500f-11ed-a3b6-dac502259ad0.png

如果是在下述界面,通过点击右上角也可以进入

edb2ef76-500f-11ed-a3b6-dac502259ad0.png

点击我的项目中的新建项目按钮“+”,创建新的测试项目

edcadc9e-500f-11ed-a3b6-dac502259ad0.png

edd5755a-500f-11ed-a3b6-dac502259ad0.png

测试项目创建完成,点击“进入项目”按钮,进入测试项目:

edde7d80-500f-11ed-a3b6-dac502259ad0.png

7) 测试机器人配置

点击“用例管理”页面右侧的“测试机器人管理”,进行测试机器人配置

edfb4f3c-500f-11ed-a3b6-dac502259ad0.png

ee167488-500f-11ed-a3b6-dac502259ad0.png

点击测试机器人管理中的“+”,新建测试机器人,在弹出的窗口中选择测试机器人类型为“SerialPortRawAntbot”,另外输入测试机器人名称,然后点击“确定”按钮,测试机器人设置完成

ee3209c8-500f-11ed-a3b6-dac502259ad0.png

然后,再次点击“测试机器人管理”,收起该页面

ee3fc752-500f-11ed-a3b6-dac502259ad0.png

8) 测试用例编辑

用例管理中可以进行测试用例的编辑,点击“用例管理”,可以看到项目中已经自动创建了 两个测试用例组,每个测试用例组下都有两个测试用例,可以根据测试需要对这些用例组和用例进行操作。

ee5b0f94-500f-11ed-a3b6-dac502259ad0.png

点击界面左侧“功能 1 测试”,进入该测试用例组,然后双击“测试用例 1-1”进入测试用例:

ee6405cc-500f-11ed-a3b6-dac502259ad0.png

进入测试用例编辑界面:

ee79fa3a-500f-11ed-a3b6-dac502259ad0.png

点击“基本信息”,进行测试用例基本信息修改:

ee8e3900-500f-11ed-a3b6-dac502259ad0.png

修改完成即可进行测试用例编辑,点击“编辑用例”

eea07336-500f-11ed-a3b6-dac502259ad0.png

点击“命令”按钮,可以进行测试命令的选择插入,这里我们选择发送串口命令并输出回复内容

eec54d50-500f-11ed-a3b6-dac502259ad0.png

选择测试所需的命令进行插入,即可在消息编辑区看到该命令,点击“保存”按钮,即可完 成测试用例的编辑。可以拖动命令,以及选择展开进行编辑,编辑完成后保存。

eee98288-500f-11ed-a3b6-dac502259ad0.png

它对应的功能是:先通过串口机器人输出”Hello Topsemic Friends!”,然后输出对端设备回复的信息,等待时长为10s。

然后点击“返回用例管理界面”,可以离开用例编辑页面

9) 执行测试用例

可以将一定数量的测试用例安装测试逻辑组成测试集,进行正式的测试执行。点击“执行管理”,进入执行管理界面,可以看到项目中已经自动创建了两个测试集,可以选择直接对已有测试集进行操作,也可以新建测试集。点击新建“编辑测试集”按钮,编辑测试集

eef901fe-500f-11ed-a3b6-dac502259ad0.png

ef064f80-500f-11ed-a3b6-dac502259ad0.png

ef0f8f5a-500f-11ed-a3b6-dac502259ad0.png

点击“启动测试集”按钮,可以进行正式的测试执行:

ef280c9c-500f-11ed-a3b6-dac502259ad0.png

ef34e0f2-500f-11ed-a3b6-dac502259ad0.png

ef51d176-500f-11ed-a3b6-dac502259ad0.png

可以看到测试成功提示:

ef7058d0-500f-11ed-a3b6-dac502259ad0.png

在电脑的串口调试助手上,可以看到串口机器人发送过来的数据,在10s内手动回复一串数据,在测试平台上也可以显示该数据。

ef93dd0a-500f-11ed-a3b6-dac502259ad0.png

可以看到测试结果和实际是符合的。

ef9efe24-500f-11ed-a3b6-dac502259ad0.png

审核编辑:彭静

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6524

    浏览量

    87750
  • 串口调试
    +关注

    关注

    2

    文章

    264

    浏览量

    24521
  • 应用软件
    +关注

    关注

    0

    文章

    47

    浏览量

    8973

原文标题:一款你没用过的串口工具

文章出处:【微信号:TopSemic,微信公众号:TopSemic嵌入式】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于QT的串口调试工具设计

    串口通信是我们经常会遇到的问题。很多时候当我们设计一个串口应用时,我们希望有一个简便的、可视的方式来验证它。这一篇中我们就来基于QT设计一个串口调试工具
    的头像 发表于 12-13 14:37 1373次阅读
    基于QT的<b class='flag-5'>串口</b><b class='flag-5'>调试工具</b>设计

    MCU51的串口调试工具

    MCU51的串口调试工具:本站会员 gxujjd 及sltian 推荐的Mcu51网站的免费串口调试工具。此版本使用C++Builder编写.
    发表于 01-16 11:53 126次下载

    最新串口通讯调试工具_支持:串口通讯 下载

    实现了对计算机串口进行操作,并进一步可以实现两台电脑之间的通讯,及控制IC卡机,单片机等,是工业控制人士的必备工具. 串口调试工具是一款计算机串口
    发表于 09-17 08:39 70次下载
    最新<b class='flag-5'>串口</b>通讯<b class='flag-5'>调试工具</b>_支持:<b class='flag-5'>串口</b>通讯 下载

    最新版串口调试工具

    电子发烧友网站提供《最新版串口调试工具.exe》资料免费下载
    发表于 11-14 18:43 0次下载

    超好用的串口调试工具

    电子发烧友网站提供《超好用的串口调试工具.exe》资料免费下载
    发表于 12-11 09:28 42次下载

    超实用的串口调试工具

    电子发烧友网站提供《超实用的串口调试工具.rar》资料免费下载
    发表于 08-14 11:38 6次下载

    lhjcom串口调试工具

    电子发烧友网站提供《lhjcom串口调试工具.rar》资料免费下载
    发表于 09-16 23:56 7次下载

    串口调试工具sscom32

    电子发烧友网站提供《串口调试工具sscom32.exe》资料免费下载
    发表于 07-03 10:42 108次下载

    串口调试工具

    串口调试工具 便于单片机下载 串口调试工具 串口调试工具
    发表于 11-20 16:35 39次下载

    串口调试工具

    串口调试工具
    发表于 12-28 10:16 166次下载

    串口调试工具软件免费下载

    串口调试工具软件免费下载
    发表于 01-05 11:06 65次下载

    docklight串口调试工具下载

    docklight串口调试工具下载
    发表于 06-07 10:00 2次下载

    串口调试工具

    串口调试工具免费下载。
    发表于 09-13 17:41 31次下载

    分享一个非常强大的串口调试工具

    LLCOM是一个可运行lua脚本的高自由度串口调试工具
    的头像 发表于 05-29 09:54 3343次阅读
    分享一个非常强大的<b class='flag-5'>串口</b><b class='flag-5'>调试工具</b>

    串口调试工具

    串口调试工具
    发表于 04-28 13:53 7次下载