Test Driven Development یک رشته کلیدی است که هر توسعهدهنده نرمافزاری باید برای اطمینان از کیفیت کد خود تمرین کند. در این دوره من به شما نشان خواهم داد که چگونه از این رشته در شیوه های کدنویسی روزمره خود برای کمک به اطمینان از کیفیت پایه کد خود استفاده کنید.
در این دوره به موارد زیر خواهیم پرداخت:
تست واحد و توسعه آزمایش محور چیست و چگونه به شما کمک می کند.
کتابخانه آزمایشی PyTest چیست و چگونه برای نوشتن تستهای واحد در پایتون استفاده میشود.
نحوه تنظیم برخی از محیطهای توسعه رایج پایتون برای استفاده از PyTest.
Test Doubles چیست و چگونه آنها را با unittest.mock پیادهسازی و استفاده میکنید.
برترین روشها برای آزمایش واحد و توسعه آزمایش محور چیست.
ما همچنین چند جلسه نمونه برنامهنویسی با استفاده از TDD در Python را بررسی خواهیم کرد.
مهندس نرم افزار حرفه ای علاقه مند به کد کیفیت
نمایش نظرات