Thanks for your question.
For me , I think if the tests should be prepared for the students that are depend on which subjects and what students we will teach. The subjects like Chinese, English or Mathematics are suitable to use some formal tests for testing the ability of the students. Of course, it can have some creative tests too, like on English, the students can choose different types of test by themselves, for example, in oral test, some students can do drama for the test(It's open for them to create the stories) and some can chose to be asked questions by the teachers. It depends on the interest and motivation of the students.