Substancji odpowiedzialnych za alergię jest nieskończenie wiele. Reakcję uczuleniową może wywołać niemal wszystko. Stąd też wiele osób z alergią decyduje się na wykonanie testów alergicznych, które pozwalają poznać wywołujący alergię alergen. Najczęściej osoby z alergią wykonują testy skórne punktowe. W czasie wykonywania tego rodzaju testów na skórę pacjenta nanoszone są krople substancji mogących wywoływać reakcję alergiczną. W czasie wykonywania tych testów na skórę mogą zostać naniesione następujące substancje: sierść kota i psa, pyłki roślin, roztocza kurzu domowego, alergeny pokarmowe. Testy skórne punktowe mogą dać wynik fałszywie ujemny. W takiej sytuacji zaleca się wykonanie innych testów, tym razem testów śródskórnych. Test ten polega na podaniu substancji uczulającej pod skórę. Substancja uczulająca podawana jest w formie roztworu drogą iniekcji podskórnej. U osób z alergią kontaktową mogą zostać wykonane testy skórne płatkowe. U małych dzieci z podejrzeniem alergii wykonywane są testy z krwi.
