Glucose tolerance test - couple questions

Gi

Do you have to fast before the test?

And is the test a fingerstick test or an actual peripheral blood draw?