标题: 嵌入式测试:IAR单元测试示例 [打印本页] 作者: 悠悠小仙仙 时间: 2017-8-11 13:40 标题: 嵌入式测试:IAR单元测试示例 嵌入式测试通常涉及硬件的模拟与控制,需要在单元测试用例中随意模拟和控制硬件行为,以及模拟中断对全局变量的修改,并解决死循环、超时等问题。使用Visual Unit 4,通过在测试用例中设置内部输入,可以随意模拟和控制硬件行为;利用测试用例的多次赋值功能、跳过底层函数等功能,可以轻松解决死循环、超时等问题。用Visual Unit 4做嵌入式单元测试特别舒服。
这是Visual Unit 4.0 Beta2实现嵌入式测试的示例,产品代码为IAR项目。单元测试针对的是代码功能逻辑,嵌入式测试也一样。对于了解代码功能的人来说,测试功能逻辑不难,但可能碰到前述的各种问题,使单元测试过程受阻,因此,本示例并未对代码功能逻辑完成测试,只是说明嵌入式测试过程中可能遇到的问题及如何利用Visual Unit 4的特有功能解决这些问题。