Software engineering has vast dimensions in the current world. Most of the engineering streams use software for making their tasks and processes easier. Internet of Things (IoT) based applications has much relevance in the current scenario. IoT based application programs are used for industrial automation, sensing, component calibration and various other real time applications. Though IoT uses both hardware and software, it is mandatory to ensure the quality of the developed product. Software developers follow various software testing techniques to validate and verify the application software they have been produced. Testing can be done manually or using automated testing tools. There are many software automation testing tools available with different functionalities and performance capabilities. Our proposed model suggests a method to choose which software automated testing tool is best suited for validating an IoT application. We have experimentally evaluated our model for various software testing tools. The experimental results prove that our model can be useful for project managers to choose the right software testing tool for a particular application.
Jacob, P. M., & Mani, P. (2019). A performance estimation model for software testing tools. International Journal of Engineering and Advanced Technology, 8(4), 248–253.