Directed test
Beginner
A test written by hand to check one situation an engineer thought of.
Novice
A test whose inputs and expected results an engineer picks by hand, to check one known feature or tricky case.
Expert
Cheap to debug and good for first bring-up, known corner cases and checking that a fixed bug stays fixed. It covers only what its author imagined, and every spec change means editing it.