Generation of test cases is challenging part of software testing phase. Test cases must have ability to cover more test objective features i.e., achieve more test coverage. The different techniques for automatic generation of test cases find small set of test cases reduce human efforts as well as cost of software testing and produce most efficient and effective testing of software product. This survey gives overview of different techniques of automatic test cases generation.
2. Automatic Test Data Generation Techniques
2.1. Random Test Data Generation
2.2. Symbolic Test Case Generation Technique
2.3. Static Test Generation
2.4. Dynamic Test-data Generation
2.5. Search-based Automatic Test Case Generation