Testing February 26, 2025 Testing IoT Applications: Managing Real-World Hardware and Connectivity Bugs