在基于模型的系统工程中,谈到MIL、SIL、PIL和HIL这四种在环测试方法,下面简要的记录一下它们各自的功能和联系。定义MIL:Model in loop,验证控制算法模型是否准确地实现了功能需求;SIL:Software in loop,在PC上验证代码实现的功能是否与模型一致;PIL:Processor in loop,在目标处理器上验证代码实现的功能是否与模型一致;HIL:Hardw...
判定覆盖(Decision Coverage,DC)判定覆盖是设计足够多的测试用例,使得程序中的每一个判断至少获得一次“真”和一次“假”,即使得程序流程图中的每一个真假分支至少被执行一次。以如下程序为例:if (A || B && C)
XStatement;
else
YStatement;A、B、C都是一个条件,而(A or B and C)叫一个Deci...