{'fraction_non_alphanumeric': 0.019782393669634024, 'fraction_numerical': 0.0019782393669634025, 'mean_word_length': 5.364779874213837, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Adoption of Software Testing in Internet of Things: A Systematic Literature Mapping

The Internet of Things (IoT) is a paradigm based on the interaction between intelligent devices (things) and physical and/or virtual resources through the Internet. Thus, applications in this domain may become more prone to failures. In this scenario, evaluating the quality of applications through software testing can be considered critical and challenging. The focus of this work is to obtain a comprehensive understanding of the adoption of Software Testing in the context of IoT, identifying gaps in existing approaches, and providing new directions for research in the area. To achieve this goal, a systematic mapping covering research papers published in journals and conferences was carried out, accessing four relevant electronic databases. As a result, a total of 79 studies were selected and analyzed in order to evaluate quantitatively and qualitatively, the effective adoption of software testing in the projects.