«شهادت» همواره در نظامهای حقوقی به عنوان دلیل اثبات دعوا مطرح بوده و هست در عین حال در کشور ما، به دلیل عدم الزام شاهد بر ادای شهادت از یک سو و ملاحظه این حقیقت که اصل اولیه برائت منکر است، شهادت به عنوان دلیل اثبات تا حد زیادی کار آیی خود را از دست داده است. این مقاله بر آن است تا الزام شاهد بر شهادت را در فقه و حقوق ایران و تعدادی از کشورهای غربی و عربی بررسی کند.
در فصل اول، نویسنده پس از بحث و بررسی روایات، آیات و اقوال فقها به این نتیجه رسیده است که تحمل شهادت (شاهد شدن) واجب نیست اما وجوب ادای شهادت، با شرایطی که برای آن بر شمرده شده مورد اتفاق مسلمین و امتناع از آن گناه کبیره می است.
در فصل دوم ادای شهادت در قوانین ایران و تعدادی از کشورهای غربی و عربی را به صورت مستند بررسی و به این نتیجه رسیده است که قوانین ایران بر خلاف فقه اسلامی الزام شاهد بر ادای شهادت را نپذیرفته اما قوانین کشورهای غربی و عربی موافق با فقه اسلامی و امتناع از شهادت را جرم دانسته و برای آن مجازات در نظر گرفته اند.