Software Testing Techniques in IoT Applications
Keywords:
IoT, Testing Techniques, Test case, Artificial IntelligenceAbstract
The main goal and objective of Internet of things are control, management and co-ordination of various
fields in a comfortable, effective and secure way. Another important emerging technology is Artificial Intelligence for
developing automatic systems that learn from environment, can perceive the environment and make decision making
using test case based reasoning. In various domains or areas of knowledge-based, vision ability, learning capability,
decision making capability and analytical reasoning, the Artificial Intelligence (AI) provides a better solution for
almost all automatic systems. This paper discusses software testing types for home automation systems and how these
system can utilize the Artificial Intelligence techniques for test case generation so as to increase its effectiveness,
powerfulness etc.