我正在开发一个开发和目标环境完全不同的项目。目标环境有不同的外围设备、IO 卡等,我的项目经常使用这些外围设备。而我的开发环境缺少这些外围设备。因此,我的开发箱上的单元测试大部分时间都是无用的。
我正在使用 Eclipse CDT 和远程调试插件,并且正在通过网络进行调试,我想更好地利用单元测试,并且基于上述事实,我想知道我最好的选择是什么。到目前为止,我一直在为我添加的每个新功能编写测试程序,并通过远程调试对其进行测试,这似乎是一种低效的测试方式,因为编写测试和执行测试需要大量时间。
有什么建议么?