One example on how you can test all the components of your IoT solution at once; app, cloud, and device.
Read up about this project on