การทดสอบโรคภูมิแพ้มักจะทำโดยการทดสอบผิวหนังหรือเลือดสำหรับการปรากฏตัวของปฏิกิริยาต่อสารก่อภูมิแพ้ การทดสอบการแพ้มีสามประเภทหลัก ๆ ที่ใช้ในการแพทย์แผนปัจจุบัน ได้แก่ การทดสอบผิวหนังการทดสอบการกำจัดและการทดสอบด้วยรังสีวิทยุ (Rall) การทดสอบบนผิวหนังนั้นพบได้บ่อยกว่าการทดลองในเลือดเพราะการทดสอบผิวหนังมีค่าใช้จ่ายน้อยกว่าและค่อนข้างน่าเชื่อถือกว่าการตรวจเลือด วิธีการทดสอบอื่น ๆ นอกเหนือจากที่กล่าวมาข้างต้นนั้นก็มีอยู่เช่นกันเช่นวิธีการที่ง่ายและน่าอัศจรรย์ แต่ก็มีประสิทธิภาพที่ใช้โดยแพทย์ทางธรรมชาติ
ในหมวดหมู่ของการทดสอบผิวหนังมีการทดสอบสามประเภทที่ทำกันโดยทั่วไป ครั้งแรกของเหล่านี้เรียกว่าการทดสอบแพทช์ผิวหนังซึ่งในแผ่นขนาดเล็กชุบด้วยวิธีการแก้ปัญหาของสารก่อภูมิแพ้ที่ติดอยู่กับผิวเป็นเวลา 24 ถึง 48 ชั่วโมง หากผู้ป่วยแพ้สารจะเกิดอาการแพ้ที่เรียกว่าผิวหนังอักเสบจากการสัมผัส การทดสอบโรคภูมิแพ้ด้วยวิธีนี้มีความน่าเชื่อถือ แต่ก็มีวิธีการอื่นที่เร็วกว่า
การทดสอบที่ผิวหนังทิ่มทำโดยการวางสารก่อภูมิแพ้สองสามหยดลงบนผิวของบุคคล เข็มจะถูกใช้เพื่อเกาหรือทิ่มผิวหนังให้เพียงพอเพื่อให้สารก่อภูมิแพ้สามารถเข้าไปได้ หากบุคคลนั้นแพ้บริเวณที่เป็นสีแดงและนูนขึ้นจะพัฒนาขึ้นบนผิวหนัง การทดสอบ intradermal ทำงานในลักษณะที่ค่อนข้างคล้ายกัน ในการทดสอบการแพ้วิธีการแก้ปัญหาสารก่อภูมิแพ้จะถูกฉีดเข้าไปในผิวหนังในปริมาณเล็กน้อย
สามารถทดสอบอาการแพ้ได้มากกว่าหนึ่งรายการในเวลาเดียวกันด้วยวิธีนี้ ข้อเสียเปรียบที่เป็นไปได้อย่างหนึ่งของวิธีการ intradermal คือมีความไวมากกว่าการทดสอบที่ผิวหนังและในบางครั้งก็สามารถให้ผลบวกที่ผิดพลาดได้ ซึ่งหมายความว่าผลการทดสอบจะดูราวกับว่ามีการแพ้สารนั้นเมื่อไม่มีจริง
เมื่อโรคภูมิแพ้ที่เป็นปัญหาเกี่ยวกับอาหารมักจะใช้วิธีการทดสอบการแพ้ในการกำจัด เป็นส่วนหนึ่งของวิธีการกำจัดสารก่อภูมิแพ้ที่สงสัยว่าจะถูกกำจัดออกจากอาหารของบุคคลในช่วงเวลาหนึ่งสัปดาห์และจากนั้นจะได้รับการแนะนำอีกครั้งหนึ่งโดยหนึ่ง ตรวจพบการแพ้อาหารหากเกิดอาการแพ้หลังจากอาหารบางชนิดได้รับการแนะนำใหม่ วิธีการกำจัดสามารถใช้เพื่อทดสอบสำหรับโรคภูมิแพ้ที่ไม่คุกคามชีวิต
หากผู้ป่วยมีปฏิกิริยารุนแรงต่อสารก่อภูมิแพ้ที่ไม่รู้จักการทดสอบเลือดมักเป็นวิธีที่เหมาะสม การทดสอบ RAST เป็นหนึ่งในประเภทของการทดสอบเลือดที่ใช้ในกรณีนี้ การตรวจเลือดเป็นการวัดระดับของแอนติบอดีที่มีอยู่ในเลือดซึ่งผลิตขึ้นเป็นส่วนหนึ่งของปฏิกิริยาการแพ้ มีการทดสอบ RAST เพียงเล็กน้อยเท่านั้นเมื่อเปรียบเทียบกับจำนวนของการแพ้ที่สามารถตรวจพบได้ผ่านการทดสอบผิวหนัง


