期刊名称:International Journal of Advanced Research In Computer Science and Software Engineering
印刷版ISSN:2277-6451
电子版ISSN:2277-128X
出版年度:2013
卷号:3
期号:8
出版社:S.S. Mishra
摘要:Testing software is essential to ensure quality in IT systems. One of the testing methods is randomized testing which is effective for unit testing. The effectiveness of randomized testing is influenced by certain parameters. One such parameter is frequency of method calls. In this paper we implement a genetic algorithm for finding parameters required by randomized testing. This will help in maximum test coverage. The problem with GA is that the representations in GA are bulky whose size and content has to be reduced. We build a tool which will reduce the representations of GA substantially. This will reduce a great deal of latency while achieving the results same as full representations of GA. We built a prototype application for randomized test case generation. The empirical results are encouraging and the tool can be used in real time applications