پرش به مطلب اصلی

یک پست با برچسب "آزمون‌نویسی"

تجربه‌ها و نکته‌های مربوط به آزمون نرم‌افزار

مشاهده تمام برچسب‌ها

چرا یک ریفکتور سالم می‌تواند تست‌ها را بشکند؟

· ۴ دقیقه مطالعه
مهدی مالوردی
مهندس نرم‌افزار و نویسندهٔ این سایت

چند وقت پیش با وضعیتی روبه‌رو شدم که در نگاه اول عجیب به نظر می‌رسید: کد را تمیزتر کردم، رفتار سیستم را عوض نکردم، اما تست‌ها شکست خوردند. همان‌جا روشن شد که مشکل از خودِ ریفکتور نبود؛ مسئله از تست‌هایی می‌آمد که به‌جای سنجش رفتار، به جزئیات تعامل‌ها وابسته شده بودند.

مقایسهٔ ماک و فیک در آزمون‌نویسی