How do you approach designing a test plan for a system that integrates both software controls and physical hardware?