Hi William:
I believe assessing students all along the way, even mutiple times within a single lesson, gives me on running evaluation of where the students are. If they got, I move on. If they more, I give it. It's really as simple as that. Of course, I must comply with institutional grading instruments and policies, but my point has to do with when and how to assess.
Regards, Barry