Do I have to go to an oculist for my vision test?

No, any DriveTest customer service agent can administer the vision test.