|dc.description.abstract||One problem of testing software is selecting the
suitable test cases from the test suit regarding the size of the
programs. If the size of selected test cases is big, then it can affect
the whole performance of software development life cycle.
Accordingly, it increases testing time and produce many bugs.
Therefore, this paper proposes the improvement of software
testing for selecting the appropriate and small number of test
cases by considering the amounts of the functions modified, lines
of code changed, and numbers of bugs produced after modifying
programs. The reason of proposing the software testing
improvement model is to prepare effective algorithm, while
numbers of bugs are lower than the traditional methods.
According to the experimental results, the size of the selected test
cases by using the proposed model is less than Retest All,
Random, and a Safe Test about 98.70%, 87.86%, and 84.67%
respectively. Moreover, the ability of STI is higher than the
comparative studies about 1-20 times regarding the number of
bugs found after modifying a program.||en_US