GB/T 39788- 202 1
附录e
(资料附录)
嵌入式软件性能测试案例
E.1系统说明
测量对象系统和软件是嵌入式机载软件,是不同系统的核心软件。 完成系统内的综合化管理和数据处理
制作。 该软件|被称为搭载设备ij r,随机搭载设备-同“关闭电源。
该软件的主要功能如下。
a )参数加载)接到航电系统指令,刘分系统内各设备进行参数加载,|’.并报告加载结果;
b )设备检查)接受航电系统指令,控制分系统内各设备进行自查,1-.报告检查结果;
C )参数控制)接受航电系统指令,控制分系统内各设备当前| -参数;
d )周期数据七报)接收并处理分系统内各设备用期1-报的数据后,报七报航电系统。
E.2性能要求
被测软件的性能市要求如下。
A )安装在义、j机载设备上后,该软件的初始化时间没有跑过5 s
b )本航1 (!系统启动设备开往检查河,该软件需在1 00 m内根据检测指令分入系统内各设备;
c )该软件按3 s周期向分系统内的各设备周期性发送检测命令;
d )航空电气系统对分系统内某设备参数监测时(h,j .6 )该设备不在线)技术响应)被视1 )软件为
如果在500 ms内进行了数据重发,重发了两次后还没有收到设备响应,则判断为设备总线故障。 并1-. ' Ii航电系统;
e )被测软件市场周期报告分系统内各设备主控4/1以上拙参数、 I{ ij r A设备距离参数、处理精度为
毫米级; 如果距离数据有效,则报告距离数值和有效状态; 距离数据无效时, I :报告无效状态。 这个家伙
距离参数的计算公式为: s2~r2一(h - d ) 2s7-1a设备距离此外,r为a设备主t ) j报告的距离数据-
h是气压高度,d是a设备fr站的高度;
f )被测软件FI .ASH余南、内存余甲)和CPU余数均最大超过30 %;
g ) T/0总线传输从来没有行驶过1 00 kbi t /s。
E.3测试用例
E.3.1平均启动时间
表E. l对州进行了软件初始化时间测试用例设计。
表E.1软件初始化时间测试用例
l.O
名称软件初始化时间版本号
测试u的验证被视为有1J软件从|-到初始化完成的时间小的I旦等r s s
设计师测试时间
被
澳大利亚lj软件与自升电气系统和分系统的各设备IF .常;
前期资本条件
b )机载设备呼啸正常
30
GB/T 39788- 202 1
表E. 1 (续)
测试环境模拟/实现环境
用扎桩码被盯1 )软件也验证I )初始化时间是否满足要求
测试场景
" t步骤编号操作的预期结果
川在软件代码初始化数前拍桩测试代码.记录
当前系统时间t; 初始化数量后,tffi桩测试
代码编译成功
代码.记录当前系统时间t;