Testing embedded systems, or closed hardware environments where users don't realize the embedded interface exists, is challenging and different because there is no user interface (UI). Instead, the ...