Industries can now quickly develop IoT solutions that connect things, collect data, and derive knowledge. Almost all industries have been utilizing IoT and this has changed the customer experience extensively. In automotive industry due to collaborating with fields like AI, Data analytics and cloud, autonomous driving has turned drivers into passengers. Since IoT can make a difference between life and deaths, like driverless cars or healthcare, the testing has never become so challenging. IoT produces a Variety of data and in huge volumes, and the first biggest challenge lies here. Enterprises find it quite challenging owing to these factors. Add to these external factors like heterogeneous environments and complexity in the working of a number of components, and testing becomes more difficult. Due to large-scale IoT systems and connected devices, enterprises also find it difficult to develop, deploy, integrate and scale applications.