Update test framework, please refer to week1_note.txt for more.