۱مقدمه
در روش سنتی، نرمافزار در فواصل طولانی و پس از دورهای آزمون دستی منتشر میشود. این رویکرد کند است و خطاها دیر کشف میشوند؛ زمانی که رفع آنها پرهزینهتر شده است.
۲بررسی موضوع
هرم آزمون، راهنمای ساخت مجموعهٔ آزمون متوازن است: شمار زیادی آزمون واحد (Unit Test) سریع در پایه، آزمونهای یکپارچگی (Integration) در میانه و تعداد محدودی آزمون سرتاسری (End-to-End) در رأس.
یکپارچهسازی مستمر (CI) یعنی هر تغییر کد بهطور خودکار ساخته و آزموده شود. تحویل مستمر (CD) این مسیر را تا آمادهسازی خودکار نسخهٔ قابل انتشار ادامه میدهد. ابزارهایی مانند GitLab CI، GitHub Actions و Jenkins این خط لوله را پیادهسازی میکنند.
۳جمعبندی
در سامانههای مالی، افزودن پویش امنیتی خودکار، آزمون مهاجرت پایگاه داده و امکان بازگشت سریع (Rollback) به خط لوله، انتشار مکرر را با اطمینان همراه میکند.
منابع
همفکران فناوری شریفاین مقاله خلاصهای از منابع رسمی ذکرشده است که تیم همفکران فناوری شریف برای مدیران و تیمهای مالی تهیه کرده است.
میخواهید این راهکارها را در سازمانتان ببینید؟درخواست دموی رایگان
همفکران فناوری شریف

