Component-Based Software Testing Method Based on Deep Adversarial Network. (12th October 2022)