Software Testing As A Problem of Machine Learning
Software Testing As A Problem of Machine Learning
behaviours of the system on a finite number of test cases [2]. programs p to real number adequacy scores in the range [0,1]. The
Thus, there is a great potential for the application of machine following theorem links test adequacy to software reliability.
learning to software testing.
Theorem 3. For a finite random test set t, the program p is correct
Since 1980s, researchers have studied the relationships between on t w.r.t a specification s which is in a set P of functions PAC
software testing and inductive inferences. In this talk, I will brief learnable by M, then the δ-probable reliability of p is KM, (t, p).
δ
Authorized licensed use limited to: FUDAN UNIVERSITY. Downloaded on July 24,2020 at 01:54:39 UTC from IEEE Xplore. Restrictions apply.