“…However, testing IoT systems is still challenging due to their diverse and distributed nature, as well as testing lower layers [11], [12]. To improve test coverage, a taxonomy can be a valuable guide [13], [14]. Taxonomy can aid IoT testers in understanding and applying various testing aspects systematically, ensuring they do not overlook any critical aspect.…”