Machine Learning Model to Predict Automated Testing Adoption

Muhammad Nouman Noor,Tamim Ahmed Khan,Farah Haneef,Muhammad Ismail Ramay
DOI: https://doi.org/10.4018/ijsi.293268
2022-01-01
International Journal of Software Innovation
Abstract:Software testing is an activity conducted to test the software under test. It has two approaches: manual testing and automation testing. Automation testing is an approach of software testing in which programming scripts are written to automate the process of testing. There are some software development projects under development phase for which automated testing is suitable to use and other requires manual testing. It depends on factors like project requirements nature, team which is working on the project, technology on which software is developing and intended audience that may influence the suitability of automated testing for certain software development project. In this paper we have developed machine learning model for prediction of automated testing adoption. We have used chi-square test for finding factors’ correlation and PART classifier for model development. Accuracy of our proposed model is 93.1624%.
What problem does this paper attempt to address?