This document presents a robust training strategy using artificial testing neural networks (ATNN) for functional software testing, enhancing the fault detection capability of test cases. The proposed methodology consists of a training phase to create superior test cases and an evaluation phase where trained cases predict outputs to verify functionality through a test oracle. The experimental results demonstrate the effectiveness of the ATNN approach in minimizing testing effort while maximizing fault detection accuracy.