无人机固件更新的回归测试矩阵
结合设备标识、保留的基准配置、仿真、已安装功能检查及受控放行决定的证据,评估固件变更。

明确为什么提出更新
新固件可供下载,并不足以成为立即修改在役航空器的理由。明确要解决的问题、所需功能或维护目标,阅读适用的版本说明。记录固件面向的飞控硬件、机型及当前安装配置。这样可明确预期收益,避免机队仅因另一台设备使用了名称相似的下载文件就接受更新。何时实施变更,应由相应技术流程决定。
保留可恢复的基准配置
在授权工作之前,确定现有固件、参数、校准依据、连接的设备和获接受的任务示例。将支持记录保存在可访问的项目位置。版本号的屏幕截图并不是完整的基线。确定电路板与软件组合实际支持哪些恢复步骤。不要假设加载旧文件会自动重新创建所有以前的设置或撤销每个更改。

围绕实际安装功能建立检查
创建一个矩阵,将每个相关功能与其配置、预期观察、测试环境和审核者连接起来。包括传感器、通信、载荷命令、任务解释、记录和适用的应急行为。该矩阵应反映所提供的飞机而不是所有可能的自动驾驶仪功能。它暴露了缺失的证据:成功的启动可以确认软件运行,但相机接口或返回行为完全未经检查。例如,一行矩阵可以说明相机接口采用何种配置、需要观察什么响应,以及由谁审查结果;另一行则对应日志记录。两项应分别保留证据,因为软件启动正常,不能代替相机指令和日志内容各自的验证。
用仿真回答适合它的问题
软件在环测试可检查受支持的任务逻辑和工作流程,不必把真实航空器作为首次试验对象。记录仿真器、软件版本、模型及假设。仿真不能证明布线、推进系统状态或已安装传感器的性能;这些项目应另行检查。有用的结果应说明测试了哪些行为,以及哪些物理问题仍需通过航空器获批准的地面与运行验证流程回答。
扩大部署前审查差异
比较预期与实测结果,包括默认值变化、设置更名、设备识别及记录数据。应调查差异,不要不加区分地复制旧参数文件。评估范围以实际测试的配置为限。如未解决问题影响必需功能,应明确状态和升级处理渠道。推广至整个机队应有已证明的适用性依据,而非仅凭一次非正式演示没有出现可见错误。
发布完整的运行参考资料
最终资料包应注明获接受的固件、配置、测试证据、剩余限制及更新后的指引。确保操作人员和支持人员能辨认哪些航空器采用了批准的配置。保留此前基准及决策履历。这样可使 NiVO 固件讨论有据可查,并为后续排障提供可靠起点,避免把一个版本号误当作全面就绪的证明。



