目录
核心思想
边界值分析(Boundary Value Analysis, BVA)的核心思想是:错误更可能出现在输入域或输出域的边界上,而不是中心区域。因此,我们需要对每个边界条件及其邻域进行重点测试。
在汽车ECU测试中,这通常意味着对输入信号、输出信号、内部参数、时间参数等的边界值进行测试。
设计步骤与具体方法
第一步:识别边界
首先,你需要明确被测对象(ECU的某个功能)的输入和输出是什么,并为每一个输入条件和输出条件识别出其边界。
常见的ECU边界类型包括:
-
数值型边界:
- 物理信号值: 如油门踏板开度(0%-100%)、电池电压(9V-16V)、温度(-40°C - 125°C)、压力(0-250kPa)等。
- CAN/LIN信号(原始值Raw Value): 如一个表示车速的信号,定义在2个Byte上,实际值范围0-655km/h,但有效范围是0-250km/h。那么0和250就是有效边界,251和655就是无效边界。
- 内部计算值: 如积分器的上限、计时器的超时值等。
订阅专栏 解锁全文
41

被折叠的 条评论
为什么被折叠?



