Oligospermi tanısı, spermiyogram testi ile yapılır. Spermiyogram testi için, 3 günlük cinsel perhizden sonra (yani 3 gün bekledikten sonra) verilen sperm örneği incelenir. 10 gün önceki veya 1 gün önceki sperm örneği doğru sonuç vermez. Doğru sonuç için erkeğin boşalmadan sonra 3 gün beklemesi ve ardından sperm örneği vermesi şarttır.