A neural network is trained by the backpropagation algorithm on a set of test cases applied to the original version of the system. The network training is based on the “black-box” approach, since only inputs and outputs of the system are presented to the algorithm
Article Using a neural network in the software testing process