I work in data science, i understand what you mean. One could also use k-fold cross validation for that matter.You're right if your definition of forward test is using real time data. So in you example, yes, you would need to wait 7.5 years, which is not very practical.
I should have given more details.
A strategy is optimized using a optimization data set.
Once you find one with good results, you then test it on a validation data set, one that was not used for the optimization step.
But it could happen that both data sets (optimization and validation) give good results but fail when using it in real time.
If profitable trading was easy, everybody would be doing it...
However, when the (hypothetical) equity curve is smooth this would essentially mean the same thing, imo