عیب یابی یا همان
troubleshooting شکلی از حل مشکل است، که اغلب برای تعمیر
محصولات یا فرآیند های شکست خورده به کار می رود. به عبارتی به فرآيند شناسايي منبع يك مشكل و رفع آن
ترابل شوتینگ مي گويند. در واقع عیب یابی در بسیاری از زمینه های مهندسی، مدیریت سیستم،
الکترونیک، تعمیر خودرو، و دارو های تشخیصی استفاده می شود. در نهایت می توان گفت عیب یابی، راه حل بازیابی
محصول یا فرایند به حالت کار آن است.
Troubleshooting شكلي از حل مسئله مي باشد و از آن براي شناسايي و رفع ايرادات سخت افزاري و
نرم افزاري بسياري از محصولات استفاده می شود. عملكرد
ترابل شوتینگ بر اين اساس است كه با بررسي رايج ترين ايرادات شروع كرده و سپس آن را محدودتر و تخصصي تر مي كند. پروسه
Troubleshooting معمولا با پرسيدن
سوالاتي از كاربر آغاز مي شود كه پاسخ صحيح به اين سوالات عمليات
شناسایی و عيب يابي را دقيق تر كرده و عيب ياب را به سوي مشكل هدايت مي كند. در نهايت پس از يافتن مشكل و دريافت تاييد از كاربر در صورت امكان نسبت به رفع مشكل و در غير اين صورت نسبت به بازيابي سيستم اقدام مي كند.