|
|
|
|
|
by TickleSteve
3901 days ago
|
|
The way I tend to approach testing (I develop embedded s/w) is to use host-based unit testing on the majority of the code . Any h/w layers (read drivers) can only really be tested via system-level testing.
It is more critical to have system-level testing on any real-time time-sensitive software; you can't really separate the behaviour of the s/w from the behaviour of the h/w. ...so, while nice to have another framework, most unit testing for embedded code can be performed on the host (i.e Linux or Windows). |
|