Improving Test Efficiency: Strategies for Adaptive Test Case Generation Process