ماده 177 ـ شاهد شرعی در زمان ادای شهادت باید شرایط زیر را دارا باشد: الف ـ بلوغ ب ـ عقل پ ـ ایمان ت ـ عدالت ث ـ طهارت مولد ج ـ ذینفع نبودن در موضوع چ ـ نداشتن خصومت با طرفین یا یکی از آنها ح ـ عدم اشتغال به تکدی خ ـ ولگرد نبودن تبصره 1 ـ شرایط موضوع این ماده باید توسط قاضی احراز شود. تبصره 2 ـ در مورد شرط خصومت هرگاه شهادت شاهد به نفع طرف مورد خصومت باشد پذیرفته می شود.
مشاهده ماده 177 قانون مجازات اسلامیماده 322 ـ دادگاه پیش از شروع به تحقیق از شاهد حرمت و مجازات شهادت دروغ را به او تفهیم می نماید و سپس نام نام خانوادگی نام پدر سن شغل شماره شناسنامه و شماره ملی میزان تحصیلات مذهب محل اقامت شماره تلفن ثابت و همراه و سابقه محکومیت کیفری شاهد و درجه قرابت سببی یا نسبی و وجود یا عدم رابطه خادم و مخدومی او با طرفین را سوال و در صورتمجلس قید می کند. تبصره ـ رابطه خادم و مخدومی و قرابت نسبی یا سببی مانع از پذیرش شهادت شرعی نیست.
مشاهده ماده 322 قانون آیین دادرسی کیفری