Jei pacientui įtariamas diabetas, jo sveikatos priežiūros paslaugų teikėjas gali nurodyti atlikti gliukozės tolerancijos testą. Šios procedūros metu kraujas paimamas vieną ar kelis kartus, dažnai po tam tikro badavimo ar saldaus gėrimo vartojimo. Įprasti gliukozės tolerancijos testo rezultatai skiriasi priklausomai nuo tyrimo tipo. Atsitiktinis gliukozės kiekio plazmoje tyrimas paprastai turi rodyti mažesnę nei 200 mg/dl gliukozės koncentraciją, o nevalgius plazmos tyrimo rezultatai paprastai būna nuo 60 iki 99 mg/dl. Kita vertus, geriamojo gliukozės tolerancijos testo (OGTT) rezultatai skiriasi priklausomai nuo vartojamo gėrimo koncentracijos ir nuo to, ar tikrinama dėl 2 tipo ar gestacinio diabeto.
Prieš atsitiktinį gliukozės kiekio plazmoje tyrimą nereikia badauti ar laikytis specialios dietos. Paprastai pacientas gali atvykti į laboratoriją kraujo paėmimui bet kuriuo patogiu paros metu. Jei jo gliukozės kiekis kraujyje yra 200 mg/dl arba didesnis, tai yra už normos ribų. Cukrinio diabeto diagnozė paprastai nenustatoma tol, kol pacientui neatliekamas papildomas tyrimas, tačiau tai gali apimti pakartotinį plazmos tyrimą, plazmos tyrimą nevalgius arba OGTT.
Prieš atliekant plazmos tyrimą nevalgius, aštuonias valandas prieš kraujo paėmimą pacientas turi nevalgyti ir negerti nieko, išskyrus nedidelį kiekį vandens. Kraujo tyrimai nevalgius paprastai atliekami ryte, kad būtų galima pasninkauti miego metu. Įprasti gliukozės tolerancijos testo rezultatai nevalgius gali būti nuo 60 iki 99 mg/dl; diabetas paprastai nepatvirtinamas tol, kol du nevalgius plazmos tyrimai neduoda didesnių nei 126 mg/dl rezultatų.
OGTT taip pat reikalauja, kad pacientas nevalgytų aštuonias valandas prieš kraujo paėmimą. Po pradinio kraujo paėmimo pacientas turi gerti skystį, kuriame paprastai yra 75 mg gliukozės. Kraujas vėl paimamas praėjus vienai ir dviem valandoms po gėrimo vartojimo. Gliukozės lygis nevalgius turi būti nuo 60 iki 99 mg/dl, vienos valandos – ne didesnis kaip 200 mg/dl, o dviejų valandų – ne didesnis kaip 140 mg/dl.
Nėščioms moterims, 24–28 nėštumo savaitę, paprastai atliekama OGTT, siekiant nustatyti gestacinį diabetą, paprastai vadinamą „vienos valandos“ testu. Prieš tyrimą pacientas vėl turi nevalgyti aštuonias valandas ir nevalgius paimti kraują. Nėščioms moterims duodamame gėrime paprastai yra tik 50 mg gliukozės, o kraujas paimamas tik praėjus valandai po skysčio nurijimo. Įprasti gestacinio diabeto gliukozės tyrimo rezultatai yra mažesni nei 140 mg/dl. Jei gliukozės kiekis yra didesnis, pacientas atliks išsamesnį OGTT, vadinamą „trijų valandų“ testu.
Trijų valandų OGTT reikalauja specialios dietos, kurioje yra daug angliavandenių, tris dienas prieš kraujo tyrimą. Kraujo ėmimas atliekamas prieš išgeriant gliukozės gėrimą ir kas valandą tris valandas po to. Optimalus gliukozės kiekis yra mažesnis nei 180 mg/dl pirmą valandą, mažesnis nei 155 mg/dl antrą valandą ir ne didesnis kaip 140 mg/dl trečią valandą. Viskas, kas viršija šiuos skaičius šiuo metu, rodo, kad pacientas serga gestaciniu diabetu.