바로가기메뉴

본문 바로가기 주메뉴 바로가기

logo

Machine Learning Frameworks for Automated Software Testing Tools : A Study

INTERNATIONAL JOURNAL OF CONTENTS / INTERNATIONAL JOURNAL OF CONTENTS, (P)1738-6764; (E)2093-7504
2017, v.13 no.1, pp.38-44
https://doi.org/10.5392/IJoC.2017.13.1.038




Abstract

Increased use of software and complexity of software functions, as well as shortened software quality evaluation periods, have increased the importance and necessity for automation of software testing. Automating software testing by using machine learning not only minimizes errors in manual testing, but also allows a speedier evaluation. Research on machine learning in automated software testing has so far focused on solving special problems with algorithms, leading to difficulties for the software developers and testers, in applying machine learning to software testing automation. This paper, proposes a new machine learning framework for software testing automation through related studies. To maximize the performance of software testing, we analyzed and categorized the machine learning algorithms applicable to each software test phase, including the diverse data that can be used in the algorithms. We believe that our framework allows software developers or testers to choose a machine learning algorithm suitable for their purpose.

keywords
Software Testing, Machine Learning, Testing Automation, Software Testing Tool

INTERNATIONAL JOURNAL OF CONTENTS