Hi Linda:
Yes, pretesting, especially if done at the beginning of a class, then compared to the final class, can be revealing, both as to what improvement the student achieved, but also how effective the teachers instruction was.
If students know they won't be graded, they'll lilely enjoy doing a sort of self assessment. You can also do pretesting for credit, as applicable.
Regards, Barry