Wayne,
I don't always pretest - I do it when when my planned time in a class will be tight and I want see if there is any area I can put less emphasis, based on the students past learning. Less frequently, I've given a pretest at the beginning of a term just to redo it at the end of a term to show progress, and as a motivational tool.
Barry Westling