Highly complex and interconnected systems may suffer from intermittent or transient software failures. These are particularly difficult to diagnose without large quantities of test cases. This research focuses on a hybrid method for generating test cases. A genetic algorithm is first used to automatically generating large numbers of test cases to form a comprehensive test suite. These test suites are then used to train a neural network for regression testing and test suite augmentation. The results indicate that the genetic algorithm can produce a balanced test suite that, when combined with a neural network, can reduce the costs of software testing by reducing system run-time and human interaction
Abstract—The goal of unit testing is to isolate each part of the program and show that the individua...
Abstract—Software test-data generation is the process of identifying a set of data, which satisfies ...
Software testing is an important and time consuming part of the software development cycle. While au...
Highly complex and interconnected systems may suffer from intermittent or transient software failure...
Abstract: In software projects, one of the main challenges and sources of success or failure is the ...
Software testing is most effort consuming phase in software development. One would like to minimize ...
AbstractSoftware Testing is one of the expensive activities in Software development lifecycle but it...
Every software product is likely to meet particular needs. When product is starting to develop it ne...
Abstract — Genetic_Algorithms (GAs) have been considered to automate the generation of test-data for...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
Software testing is a crucial phase in software development process although it consumes more time a...
Regression testing is a maintenance activity that is performed to ensure the validity of modified so...
Being a crucial step and deciding factor for software reliability, software testing has evolved a lo...
Software testing is a very crucial part among all phases of software life cycle model in software en...
More than 50% of software development effort is spent in testing phase in a typical software develop...
Abstract—The goal of unit testing is to isolate each part of the program and show that the individua...
Abstract—Software test-data generation is the process of identifying a set of data, which satisfies ...
Software testing is an important and time consuming part of the software development cycle. While au...
Highly complex and interconnected systems may suffer from intermittent or transient software failure...
Abstract: In software projects, one of the main challenges and sources of success or failure is the ...
Software testing is most effort consuming phase in software development. One would like to minimize ...
AbstractSoftware Testing is one of the expensive activities in Software development lifecycle but it...
Every software product is likely to meet particular needs. When product is starting to develop it ne...
Abstract — Genetic_Algorithms (GAs) have been considered to automate the generation of test-data for...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
Software testing is a crucial phase in software development process although it consumes more time a...
Regression testing is a maintenance activity that is performed to ensure the validity of modified so...
Being a crucial step and deciding factor for software reliability, software testing has evolved a lo...
Software testing is a very crucial part among all phases of software life cycle model in software en...
More than 50% of software development effort is spent in testing phase in a typical software develop...
Abstract—The goal of unit testing is to isolate each part of the program and show that the individua...
Abstract—Software test-data generation is the process of identifying a set of data, which satisfies ...
Software testing is an important and time consuming part of the software development cycle. While au...