Merging Evolutionary Approach with Neural Network for automatic Creation and Detection of faults in test cases
Journal: International journal of research In Computer engineering and Electronics (Vol.2, No. 3)Publication Date: 2013-06-05
Authors : Monika Chaudhary Komal Arora;
Page : 1-5
Keywords : ;
Abstract
Software testing is an important activity of the software development process, because most of the development cost is spent in the testing phase. In order to test the software, it is necessary to write test cases. Manually creating test data is very time consuming, especially for complex problems. It consumes resource and time. In our study we use evolutionary approach. The evolutionary approach that is used here is Genetic Algorithm. It automatically creates test cases for software application. For this, it first selects important and best test cases among all the test cases, on the basis of fitness function who will decide which test cases are good or best for execution. Then these selected test cases are used to create new test cases. But test cases are more likely to have faults. For this, multi-layer neural network is first trained by using randomly generated test data that confirm to the specification. Once training is over, a comparison tool, fault predictor is used for detecting the presence of fault in the software application. It compares the output of the application under test with the output of trained neural network and makes the decision about the presence of fault in the software application
Other Latest Articles
- EFFET DU FACTEUR CLIMATIQUE SUR LE COMPORTEMENT MECANIQUE DES PALES D’EOLIENNES : APPLICATION DES MATERIAUX COMPOSITES HYBRIDES
- MESURES EXPERIMENTALES, ANALYSE ET MODELISATION DE LA DEPENDANCE DE L’EMISSIVITE EN FONCTION DE LA TEMPERATURE
- STUDY ON THE ENERGETIC PARAMETERS IN A PHOTOTHERMIC SENSOR WITH BLACK POLYMERIC FILM
- ETUDE EXPERIMENTALE DU RESSAUT HYDRAULIQUE EVOLUANT DANS UN CANAL PROFILE EN U, A FOND RUGUEUX
- EFFET DES CONDITIONS OPERATOIRES SUR DES COUCHES MINCES DE TITANE DEPOSEES SUR DES SUBSTRATS EN ACIER 100C6 AVEC LA METHODE PVD
Last modified: 2013-06-10 13:36:22