跳转至

测试指南

在开发过程中、开发完成后,都需要对机器人进行不断的测试,以及时发现问题、推进检修维护,保证功能稳定正常。

测试是各工作组的共同职责。对于电控组而言,主要负责的嵌入式软件测试大体有以下几个方面:

模块测试

对于开发的新组件,请在开发板上对新特性进行单元测试,全面地设计测试用例并保证组件运行符合期望;若在实机上开发新功能模块,请做功能集成测试,确保单一模块或子系统功能正常,运行符合期望。

系统测试

若对整个工程进行了修改,请做回归测试,确保修改不影响系统的正常运行;开发新功能后,请进行系统测试,确保添加所有功能完全符合期望。

压力测试

为保证机器人在场上的稳定表现,请适时以训练赛或其他形式进行软件压力测试。

除此之外,还有一些与其他工作组成员、操作手联合测试的内容,也将在此板块进行介绍。