همه مطالب
روش AI-native

گاردهای ایستا به‌جای تست بی‌پایان

۱۴۰۵/۶/۱۶۱ دقیقه مطالعه۰ بازدید
گاردهای ایستا به‌جای تست بی‌پایان

بیش از ۱۲۰ اسکریپت check:* در CI مرز ماژول‌ها، قراردادها و مستندات را نگه می‌دارند. ماژولی که اسم ماژول دیگری را بیاورد، جدولی که پیشوند ماژولش را نداشته باشد، یا سندی که به فایلی ناموجود اشاره کند، قبل از merge رد می‌شود.

دکترین تست عملگرا

فقط مسیرهای حیاتی کسب‌وکار، یعنی پرداخت، ورود و صفحه‌های روزانهٔ پنل، با Pest تست می‌شوند. هر چیزی که یک گارد ایستا نگه می‌دارد، تست جدا نمی‌خواهد.

چرا برای ایجنت مهم است

ایجنت خسته نمی‌شود، ولی قاعده‌ای را که جایی ننوشته‌اید هم نمی‌داند. گارد همان قاعده است، به زبانی که CI می‌فهمد.

دیدگاه‌ها

برای ثبت دیدگاه ابتدا وارد حساب کاربری خود شوید.

ورود به حساب

در حال بارگذاری…

مطالب مرتبط