Hello Andrew Halligan,
I do assessments at the start and end of a fitness class, which may last two to three months.
For clients, I do the initial assessment and keep track of their progress along the way during the workouts.
I let the client dictate how things will go, then, I go with the flow.
The assessments are done during our sessions and the client decides, to a point, how quickly they are done.