Canary Testing راهی برای کاهش ریسک و اعتبارسنجی نرم افزار جدید با انتشار نرم افزار برای درصد کمی از کاربران است. … همچنین به عنوان استقرار قناری، عرضه تدریجی، مرحلهای یا مرحلهای نیز شناخته میشود، انتشار قناری بهترین روش در توسعهدهی و توسعه نرمافزار است.
نرم افزار قناری چیست؟
انتشار Canary تکنیکی است برای کاهش خطر معرفی نسخه نرم افزاری جدید در مرحله تولید با انتشار آهسته تغییر در زیرمجموعه کوچکی از کاربران قبل از عرضه آن به کل زیرساخت و در دسترس قرار دادن آن برای همه.
قناری برای چه استفاده می شود؟
قناری از اواخر دهه 1800 در معادن برای شناسایی گازهایی مانند مونوکسید کربن استفاده شد. این گاز در مقادیر زیاد برای انسان و قناری ها به طور یکسان کشنده است، اما قناری ها به مقادیر کم گاز بسیار حساس تر هستند و بنابراین سریعتر از انسان واکنش نشان می دهند.
قناری در استقرار نرم افزار چیست؟
استقرار قناری یک استراتژی استقرار است که یک برنامه یا سرویس را به صورت تدریجی برای زیرمجموعه ای از کاربران منتشر می کند. … رهاسازی قناری در مقایسه با سایر استراتژیهای استقرار، به دلیل این کنترل، کمترین خطر را دارد.
فرآیند قناری چیست؟
تست قناری (استقرار قناری)
در تست نرم افزار، قناری فشار تغییر کد برنامه نویسی به گروه کوچکی از کاربران نهایی است که از دریافت کد جدید بی اطلاع هستند.. … قناریتستها، که اغلب خودکار هستند، پس از انجام آزمایش در محیط سندباکس اجرا میشوند.