IDEAS home Printed from https://ideas.repec.org/a/gam/jsusta/v15y2023i22p15683-d1275430.html
   My bibliography  Save this article

Underpinning Quality Assurance: Identifying Core Testing Strategies for Multiple Layers of Internet-of-Things-Based Applications

Author

Listed:
  • Amer Aljaedi

    (College of Computing and Information Technology, University of Tabuk, Tabuk 71491, Saudi Arabia)

  • Saba Siddique

    (Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad 44000, Pakistan)

  • Muhammad Islam Satti

    (Department of Computing (TMUC), Millennium Institute of Technology & Entrepreneurship (MiTE), Karachi 75190, Pakistan)

  • Adel R. Alharbi

    (College of Computing and Information Technology, University of Tabuk, Tabuk 71491, Saudi Arabia)

  • Mohammed Alotaibi

    (Department of Management Information Systems, College Business Administration, University of Tabuk, Tabuk 71491, Saudi Arabia)

  • Muhammad Usman

    (Department of Computer Science, Edge Hill University, Lancashire L39 4QP, UK)

Abstract

The Internet of Things (IoT) constitutes a digitally integrated network of intelligent devices equipped with sensors, software, and communication capabilities, facilitating data exchange among a multitude of digital systems via the Internet. Despite its pivotal role in the software development life-cycle (SDLC) for ensuring software quality in terms of both functional and non-functional aspects, testing within this intricate software–hardware ecosystem has been somewhat overlooked. To address this, various testing techniques are applied for real-time minimization of failure rates in IoT applications. However, the execution of a comprehensive test suite for specific IoT software remains a complex undertaking. This paper proposes a holistic framework aimed at aiding quality assurance engineers in delineating essential testing methods across different testing levels within the IoT. This delineation is crucial for effective quality assurance, ultimately reducing failure rates in real-time scenarios. Furthermore, the paper offers a mapping of these identified tests to each layer within the layered framework of the IoT. This comprehensive approach seeks to enhance the reliability and performance of IoT-based applications.

Suggested Citation

  • Amer Aljaedi & Saba Siddique & Muhammad Islam Satti & Adel R. Alharbi & Mohammed Alotaibi & Muhammad Usman, 2023. "Underpinning Quality Assurance: Identifying Core Testing Strategies for Multiple Layers of Internet-of-Things-Based Applications," Sustainability, MDPI, vol. 15(22), pages 1-20, November.
  • Handle: RePEc:gam:jsusta:v:15:y:2023:i:22:p:15683-:d:1275430
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2071-1050/15/22/15683/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2071-1050/15/22/15683/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jsusta:v:15:y:2023:i:22:p:15683-:d:1275430. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.