With fast paced technology advancement, the range of IoT (Internet of Things) devices is expanding exponentially. New smart devices are being launched on a regular basis. Mobile device testing is extremely critical for the success of these devices as it is a key indicator of their performance, the quality and stability of the uploaded software, and their acceptance in the market. These devices need to be tested in rigorous real world conditions in a quick and cost effective manner.