51#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
补给站robomaster
2019-1-11 19:10:56 只看该作者
听说民间科学家准备了一个比较详细的测试流程?
52#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
顾问山野个小菜花呦
2019-1-11 19:12:45 只看该作者
测试流程,感觉很专业啊
53#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
工作人员民间科学家
2019-1-11 19:14:27 只看该作者
我要把RM组委会几年沉淀下的测试流程发给大家,大家可以在帖子里查看
54#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
步兵ZhuoYuY
2019-1-11 19:14:52 只看该作者
川哥加油哦!
55#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
工作人员民间科学家
2019-1-11 19:14:59 只看该作者
嗯,我发现我的图格式有点儿问题,一会儿发给大家,先下一个问题
56#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
补给站robomaster
2019-1-11 19:15:14 只看该作者
emmm.....好的,我们如何通过测试去定位BUG?
57#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
正式队员iris
2019-1-11 19:15:47 只看该作者
来了来了来了
58#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
工作人员民间科学家
2019-1-11 19:16:08 只看该作者
BUG定位方法是一门学问
59#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
工作人员民间科学家
2019-1-11 19:16:34 只看该作者
首先,要有几个理念。
60#

[其他] 「2019」「RM圆桌」第二期 我们要搞测试

[复制链接]
工作人员民间科学家
2019-1-11 19:16:45 只看该作者
理念1:比赛没有玄学,机器人也不会紧张,真正导致出bug的往往是因为测试环境和实际应用环境不一致
举例1:机器人刚开电的时候刷RFID卡距离正常,但每次底盘上电后RFID刷卡距离急剧缩短,看似很诡异,一旦找到复现规律,就方便定位问题,最终发现是因为底盘上电时,电机启动电流较大,而且在RFID安装的位置有电机的电源线和中心板,干扰了RFID模块的运行
总结1:测试一定要尽可能模拟真实环境
举例2:英雄机器人启动失败,有时启动出现取弹机构的控制电机疯转抬起机构,在没有改代码的情况下出现概率从1%逐渐上升到50%(大概2周的时间越来越高),嵌软组小伙伴debug发现启动时偶尔那一路can回出现奇怪的数据导致电机接收到错误数据抬起,后查明是因为板子的一个电容虚焊导致can芯片初始供电不稳定,一旦供电稳定则成功启动通讯正常,如不稳定can就会输出奇怪的数据,重新焊了一遍与can芯片相关的元件后恢复正常启动
总结2:看似玄学的问题,都是有原因的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表