期刊名称:Journal of Computer Sciences and Applications
印刷版ISSN:2328-7268
电子版ISSN:2328-725X
出版年度:2015
卷号:3
期号:2
页码:56-60
DOI:10.12691/jcsa-3-2-7
语种:English
出版社:Science and Education Publishing
摘要:Testing is one of the most important parts of Software Development Life Cycle. It requires the crafting of a good test. This crafting can be done only after deep analysis and knowhow of the working of the software. This work presents the Genetic Algorithm based approach for the generation of test data. The approach would automate the test data generation process and hence facilitates the process of testing. The work would also help in the elimination of human biases. The work has been implemented in C#, verified with a set of 10 moderate size software. The results are encouraging. The work is part of a larger endeavor to develop a comprehensive testing system for C #software. This work is based on a comprehensive literature review which has helped develop a sound theoretical base.
关键词:genetic algorithms; software testing; test data generation; branch coverage