آموزش عملی تست جاوا با JUnit 5 برای مبتدیان کامل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد خواهید گرفت که چگونه با استفاده از فریمورک JUnit به طور عملی، موارد تست را بنویسید.
- در مصاحبهها اعتمادبهنفس داشته و به راحتی آنها را پشت سر میگذارید.
- IntelliJ را برای کار با JUnit پیکربندی و راهاندازی میکنید.
- از assertions، انواع مختلف آنها و نحوه استفاده از آنها به روش عملی آگاه میشوید.
- یاد میگیرید که تست عملکرد محور چگونه انجام میشود.
- یاد میگیرید که چگونه استثناها را تست کنید.
- یاد میگیرید که چگونه آرایهها را assert کنید.
- مفاهیم پیشرفته JUnit مانند تستهای پارامتریک، تگگذاری و فیلترینگ تستها را یاد میگیرید.
- با انواع مختلف حاشیهنویسیها و نحوه استفاده از آنها آشنا میشوید.
- با تستهای تودرتو و تکراری آشنا میشوید.
پیشنیازهای دوره
- یک کامپیوتر با اتصال به اینترنت برای نصب جاوا و IntelliJ
- دانش اولیه از جاوا
- آمادهسازی خود برای برنامهنویسی عملی
توضیحات دوره
این بوتکمپ برای مبتدیان کامل طراحی شده و به شما تمام مواردی که باید درباره JUnit و رویکرد تست محور در نوشتن نرمافزارهای جاوا بدانید، آموزش میدهد. ما تستهای واحد را با استفاده از JUnit 5 جاوا مینویسیم و با رویکرد تست محور آشنا میشویم. این یک دوره نظری نیست، بلکه ما گامبهگام و عملی، با نوشتن مثالهای برنامهنویسی، به شما آموزش میدهیم.
چرا باید فریمورک JUnit را یاد بگیرید؟
JUnit، فریمورک تست اثبات شده است که تقریباً هر توسعهدهنده جاوا از آن استفاده کرده است. حدود 85 درصد توسعهدهندگان جاوا، تستهایی برای برنامههای جاوا خود با استفاده از JUnit مینویسند. اکثر مشاغل در حال حاضر به دنبال توسعهدهندگان جاوا هستند که با فریمورکهای تست آشنا باشند. بنابراین یادگیری فریمورک JUnit به شما کمک میکند که به عنوان توسعهدهنده جاوا بیشتر رشد کنید.
این دوره به گونهای طراحی شده که به نیازهای مبتدیان توجه شود. ما اطمینان حاصل کردهایم که هر مفهوم به روشنی و به طور آسان توضیح داده شده است. بنابراین اگر مبتدی هستید، نگران نباشید، ما کاملا متعهد به کمک به شما در دستیابی به موفقیت هستیم.
مزایای دوره چیست؟
- یاد خواهید گرفت که چگونه به طور عملی موارد تست را با فریمورک JUnit بنویسید.
- با اعتمادبهنفس در مصاحبهها حاضر میشوید و به راحتی آنها را پشت سر میگذارید.
- IntelliJ را برای کار با JUnit پیکربندی و راهاندازی میکنید.
- با assertions، انواع مختلف آنها و نحوه استفاده از آنها بهطور عملی آشنا میشوید.
- یاد میگیرید که چگونه تست عملکرد محور انجام دهید.
- یاد میگیرید که چگونه استثناها را تست کنید.
- یاد میگیرید که چگونه آرایهها را assert کنید.
- مفاهیم پیشرفته JUnit مانند تستهای پارامتریک، تگگذاری و فیلترینگ تستها را یاد میگیرید.
- با انواع مختلف حاشیهنویسیها و نحوه استفاده از آنها آشنا میشوید.
- با تستهای تودرتو و تکراری آشنا میشوید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهنده جاوا که میخواهد مهارتهای برنامهنویسی خود را بهبود بخشد.
- توسعهدهنده خودآموز جاوا که میخواهد بیشتر یاد بگیرد و مهارتهای برنامهنویسی خود را تقویت کند.
- توسعهدهنده یا مهندس جاوا که میخواهد مصاحبههای برنامهنویسی را پشت سر بگذارد.
- دانشجویانی که میخواهند بهطور عمیقتری با تست کردن با جاوا آشنا شوند.
آموزش عملی تست جاوا با JUnit 5 برای مبتدیان کامل
-
یودمی چگونه کار میکند؟ - اولین تسک شما در پایان این درس 11:39
-
دانلود ابزارهای مورد نیاز 06:51
-
نصب JDK روی ویندوز 03:50
-
نصب JDK روی مک 02:05
-
نصب و راهاندازی Intellij Idea 09:48
-
تست واحد چیست؟ 07:08
-
JUnit 5 چیست و چرا نیاز است؟ 02:26
-
حاشیهنویسیها چه هستند؟ 03:51
-
پیکربندی IntelliJ برای JUnit و نوشتن اولین تست 08:57
-
درک حاشیهنویسی Test@ 03:47
-
روشهای مختلف اجرای تستها 10:35
-
BeforeEach و AfterEach 08:10
-
BeforeAll و AfterAll 07:01
-
تستهای شرطی و شرطیهای مبتنی بر سیستم عامل 10:22
-
تستهای شرطی مبتنی بر JRE 14:00
-
تستهای شرطی مبتنی بر ویژگی سیستم 08:54
-
تستهای شرطی مبتنی بر متغیر محیطی 05:01
-
تستهای شرطی مبتنی بر شرطیهای سفارشی 05:59
-
نامهای نمایشی چیست؟ 04:29
-
کنترل ترتیب اجرای تستها 07:23
-
تستهای تودرتو 07:24
-
تستهای تکراری 16:52
-
کلاس تست در مقابل متدهای تست در مقابل متدهای چرخه عمر - تعاریف برای شما 02:07
-
درک تست خالی 02:24
-
Assertion چیست؟ 05:27
-
AssertEquals 06:32
-
تنوع AssertEquals 01:52
-
AssertNotEquals 04:16
-
کار با آرایهها 06:27
-
AssertTrue 05:09
-
AssertFalse 03:07
-
کار با Assertions گروهی 08:18
-
تست عملکرد محور 11:11
-
Timeout پیشگیرانه 04:59
-
اعتبارسنجی استثناهای مورد انتظار با استفاده از Assertions 08:19
-
نوشتن فرضیات 08:55
-
تستهای پارامتری و ValueSource@ 13:21
-
تستهای پارامتری و EnumSource@ 06:29
-
راهاندازی پارامترها از متدها 05:18
-
راهاندازی پارامترها از منبع CSV 09:37
-
تگگذاری و فیلترینگ تستها 10:16
-
جایزه دوره 02:55
مشخصات آموزش
آموزش عملی تست جاوا با JUnit 5 برای مبتدیان کامل
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:42
- مدت زمان :04:53:38
- حجم :2.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy