So most of the time when programming for someone with strength goals, that person wants to improve their 1RM. If there are 16 weeks until the test moment you probably have a developmental block, a strength block and some kind of peaking block, with reps decreasing and intensity increasing from block to block. Let’s now say you have a person that wants to increases their 10RM and they have the same amount of time until the test. Would you still have these different training blocks with higher reps or would you stay closer to what the test is going to be? In this case sets of 10.
In both cases we would use a variety of rep ranges to drive maximal strength development, though they would be different rep ranges for different goals. In the case of a 10RM goal, the majority of the work would be in the 8-15 range, with less frequent exposures in the 5-8 and 15-20 ranges.