嵌入式测试相关疑问
我刚接触嵌入式软件测试1个月,当前任务是完成一个项目的白盒测试工作的前期框架选择,以及可行性分析。项目是基于arm的一个监控系统。我现在基本定下来使用cunit来测试,有以下问题请教各位:1, 有的函数直接对寄存器读写,白盒测试是不是无能为力了?这里对寄存器变量都是定义好的指定到固定地址的一个指针。对于这种情况大家有什么建议?
2, 我大概过了一遍源代码,发现绝大部分函数都直接和全局变量交互,是不是嵌入式系统对全局变量依赖很严重,很普遍?
3,有些函数涉及了存储器的读写,比如向指定地址存储空间读写,这些类型函数是不是不适合白盒测试?(我理解的白盒测试是注重代码逻辑,同时兼顾代码覆盖率) 没人吗
页:
[1]