NUST Institutional Repository

Generic Test Case Generation For Functional and Performance Testing Of Industrial IOTs Installed on Manufacturing Shop Floor

Show simple item record

dc.contributor.author Shafqat, Sheeza
dc.date.accessioned 2023-07-26T08:50:26Z
dc.date.available 2023-07-26T08:50:26Z
dc.date.issued 2022
dc.identifier.other 274997
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/35136
dc.description Supervisor: Dr.Shoab Ahmad Khan en_US
dc.description.abstract In recent years, IoT applications have gained attention in many businesses and prevailed in our daily lives. The implementation of such applications confronts a myriad of challenges, including the demand to coordinate a wide range of devices and retrieve and process a huge amount of distinct data. Today, there are several tools available for designing IoT solutions and integrating these applications on multiple platforms. However, when we move the focus to the testing of such applications it is one of the important aspects to be considered. Keeping in view the significance of testing, we proposed a framework for functional and performance testing of Industrial IoTs installed on the manufacturing shop floor. The purpose of our study is to recognize the effort and importance of testing at the application layer which is mostly left unattended. Test cases were generated to test the IIOT web application for specified features using the functional testing approach. To achieve the testing at the application layer, manual and automated approaches are used to generate generic test cases in IIOT architecture. In the context of testing in IIoT, it is considered of great importance and is one of the critical activities performed for IIoT applications. However, the number of studies shows that the scope of testing at the application layer or web application is very limited. In this dissertation, we examine the architecture of IIOT applications. Using Selenium automated test cases was an output to achieve functional testing and validated upon a case study. The IoT web application was tested for IIOTs installed on the manufacturing shop floor at Crescent Bahuman Ltd. The generated test cases depict that functional testing is achieved using manual and web automation tools. Our results show that selenium is one of the best choices and suitable tools to perform functional testing. Moreover, a survey also confirms the credibility of selenium to be the best option for testing IIOT applications at the application level. It also conforms to the aim of the study giving a generalized approach to testing IIoT systems. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject Keywords: Testing, Industrial IoT, IoT Testing, Functional testing, Performance testing, Test case generation en_US
dc.title Generic Test Case Generation For Functional and Performance Testing Of Industrial IOTs Installed on Manufacturing Shop Floor en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [331]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account