اگر چیزی رو End-to-End تست نکردی، هنوز مطمئن نباش!
توی این ویدئو از تجربههای واقعیم با Kubernetes میگم؛ جایی که همهچی ظاهراً درست بود ولی چون تست E2E نداشتیم، تو لحظه حساس ترکید!
یکی از مهمترین درسهایی که تو کار با Kubernetes گرفتم این بود: تست End-to-End همیشه لازم است.
خیلی وقتها سیستم توی تستهای واحد یا حتی مرحلهای درست کار میکنه، اما وقتی کل مسیر واقعی کاربر رو شبیهسازی نمیکنیم، مشکلات پنهان میمونن تا روزی که همهچیز سر بزنگاه خراب بشه.
توی این ویدئو:
-
تجربههای واقعیم رو میگم؛ جاهایی که به خاطر نبود تست E2E سیستم به مشکل خورد.
-
توضیح میدم چرا تست End-2-End با وجود سختیهاش، تنها راه مطمئن شدن از عملکرد واقعی سیستم هست.
-
نکاتی میگم که کمک میکنه بتونید تستهای E2E بهتری طراحی کنید و جلوی خطاهای ناگهانی تو محیط تولید رو بگیرید.
اگه میخواید با Kubernetes حرفهایتر کار کنید و از غافلگیریهای تلخ جلوگیری کنید، این ویدئو برای شماست.