I. Introduction
Deep neural network (DNN) testing is essential before the deployment. It involves generating test cases in a certain way, and checking and detecting defects of neural networks by observing the relationship between output and test oracle. It can make judgments on some attributes or abilities of neural networks, and verify their functionality and performance. Its main purpose is to discover potential threats or defects of neural networks [1] and objectively evaluate some attributes of neural networks, so as to better ensure the quality of neural network technology applications.