Title :
Generation of test oracles using neural network and decision tree model
Author :
Vineeta ; Singhal, Achintya ; Bansal, Ankur
Author_Institution :
Dept. of CSE, ASET, Amity Univ., Noida, India
Abstract :
Software Testing is a very important phase in the cycle of software development. It is the only phase which ensures the reliability on the software. Generally 40-50% of the software development cost is spent on this phase. Though many automatic testing tools are present, but still most research is required in this field to reduce cost and time allotted for this phase. Test Oracle is a process which ensures that expected Oracle is obtained for the given input which increase automation process. In search - based test generation techniques test inputs are generated in a large amount. To generate expected output for each and every test input is quite a difficult and time taking job. Test - Oracle is a mechanism that can determine the expected or predicted output for each given test input. In this paper, two approaches are discussed for generation of expected outputs with the help of artificial neural network and data mining approach i.e. decision tree.
Keywords :
data mining; decision trees; neural nets; program testing; software reliability; artificial neural network; data mining approach; decision tree model; search-based test generation techniques; software development; software reliability; software testing; test oracles generation; Artificial neural networks; Data mining; Decision trees; Neurons; Software; Testing; Training; Artificial Neural Network; Automated Test Oracle; Data mining; Decision Tree Model; Model Miner; Software Testing; Unit under Test (UUT);
Conference_Titel :
Confluence The Next Generation Information Technology Summit (Confluence), 2014 5th International Conference -
Conference_Location :
Noida
Print_ISBN :
978-1-4799-4237-4
DOI :
10.1109/CONFLUENCE.2014.6949311