Affiliation:
1. Bharathiar University, India
Abstract
The internet of things (IoT) is aimed at modifying the life of people by adopting the possible computing techniques to the physical world, and thus transforming the computing environment from centralized form to decentralized form. Most of the smart devices receive the data from other smart devices over the network and perform actions based on their implemented programs. Thus, testing becomes an intensive process in the IoT that will require some normalization too. The composite architecture of IoT systems and their distinctive characteristics require different variants of testing to be done on the components of IoT systems. This chapter will discuss the necessity for IoT testing in terms of various criteria of identifying and fixing the problems in the IoT systems. In addition, this chapter examines the core components to be focused on IoT testing and testing scope based on IoT device classification. It also elaborates the various types of testing applied on healthcare IoT applications, and finally, this chapter summarizes the various challenges faced during IoT testing.
Reference54 articles.
1. Adjih, C., Baccelli, E., Fleury, E., Harter, G., Mitton, N., Noel, T., . . . Watteyne, T. (2016). FIT IoT-LAB: A large scale open experimental IoT testbed. IEEE World Forum on Internet of Things, WF-IoT 2015 - Proceedings, 459–464.
2. AFour Technologies. (2017). IoT Testing Services. Retrieved from https://afourtech.com/iot-testing-services/
3. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
4. Atzori, Iera, & Morobito. (2010). The Internet of Things: A survey. Journal of Computer Network, 54(15), 2787-2805.