a.首先獲得待測試類所對應的Class對象.

b.然後通過該Class對象獲得當前類中所有public方法所對應的Method數組.

c.遍歷該Method數組,取得每一個Method對象.

d.調用每個Method對象的isAnnotationPresent(Test.class)方法,判斷該方法是否被Test註解所修飾.

e.如果該方法返回true,那麼調用method.isvoke()方法執行該方法,否則不執行.