لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست عملی واحد جاوا با JUnit 5
Practical Java Unit Testing with JUnit 5
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش عملی تست واحد جاوا با JUnit 5 تنها در 1 ساعت. همراه با آزمون، برگه تقلب JUnit و تمرینات اضافی. نوشتن تستهای واحد عالی در JUnit 5 ایجاد سناریوهای آزمایشی عملی و واقعی. بهترین روشهای تست واحد را دنبال کنید اجرای آزمونهای واحد در Eclipse (یا IntelliJ IDEA) یادگیری پایه توسعه تست محور (TDD) پیش نیازها:شما مشتاق یادگیری تست واحد هستید! :) شما تجربه ای با جاوا دارید. Eclipse IDE رایگان (یا IntelliJ IDEA) دارید.
سلام! نام من آدریان است و من یک توسعه دهنده حرفه ای جاوا هستم. شما به تازگی بالاترین امتیاز را در مورد JUnit در Udemy پیدا کرده اید! در اینجا چند نمونه از صدها بررسی انتخاب شده است:
• "عالی و بسیار جمع و جور، دوره من را تنها در دو ساعت شروع کرد" • "عالی، به خوبی توضیح داده شده، با مثال های واقعی" • "عالی برای مبتدیان! احساس می کنم: اوه، خیلی آسان است!"
طبق آمار، نزدیک به 80٪ از همه توسعه دهندگان جاوا تست های واحد را با JUnit می نویسند، و تمرین توسعه من این را ثابت می کند. تست واحد بسیار مهم است زیرا کیفیت کد شما را افزایش می دهد. این یک مهارت اولیه مورد نیاز اکثر کارمندان است، بنابراین برای هر شغل حرفه ای توسعه دهنده جاوا، باید به JUnit تسلط داشته باشید. شما فقط جنبه های عملی تست واحد را با JUnit 5 می آموزید - آخرین نسخه از محبوب ترین چارچوب تست واحد جاوا.
من فقط تئوری اساسی پشت تست واحد را معرفی میکنم و سپس مستقیماً در کد فرو میروم تا در سریعترین زمان ممکن شروع به کار کنید. من از نمونه ای از یک پروژه جاوا ساده و در عین حال کاربردی استفاده خواهم کرد تا انواع مختلف آزمون واحد را به شما نشان دهم. شما همچنین بهترین شیوه ها و استانداردهای کدگذاری را برای آزمون های واحد بر اساس تجربه توسعه من یاد خواهید گرفت. شما می توانید در عرض چند ساعت شروع کنید. این دوره همچنین با تمرینات اضافی و یک برگه تقلب یک صفحه ای برای مرجع سریع JUnit 5 همراه است.
مزیت های دوره
✔ مختصر - سخنرانیهای ویدئویی کوتاه من با تمرکز بر مهمترین اطلاعات به شما کمک میکند در زمان صرفهجویی کنید و به طور موثر یاد بگیرید
✔ بر اساس تمرین - به جای تئوری دانشگاهی بی فایده، شما بهترین شیوه های توسعه برگرفته از تجربه کاری من را یاد می گیرید
✔ قیمت مناسب – در مقایسه با بوت کمپ های ثابت توسعه دهندگان، دوره بسیار ارزان تر است، بنابراین نه تنها در زمان، بلکه در هزینه نیز صرفه جویی می کنید
✔ در هر مکان و هر زمان در دسترس است - فرم آنلاین به شما امکان می دهد دوره را در راحت ترین مکان (در خانه، محل کار یا کافه) و زمان (هنگام رفت و آمد با مترو یا استراحت در خانه بعد از کار) اجرا کنید، بنابراین می توانید آن را با دستور کار خود تنظیم کنید
✔ قابل دسترسی روی دسکتاپ، تلفن همراه و تلویزیون - میتوانید سخنرانیهای من را در دستگاه مورد نظر خود نمایش دهید، بنابراین مجبور نیستید به رایانه شخصی خود بچسبید
✔ گواهی پایان دوره – پس از اتمام دوره، یک گواهی قابل چاپ دریافت می کنید که رزومه شما را جذاب تر می کند
موسیقی ویدیوی مقدماتی توسط Bensound
سرفصل ها و درس ها
اول چیزهای مهم
First things first
معرفی
Introduction
تئوری آزمون واحد
Unit testing theory
آماده شدن برای دوره
Getting ready for the course
استفاده از IntelliJ به جای Eclipse
Using IntelliJ instead of Eclipse
اول چیزهای مهم
First things first
معرفی
Introduction
تئوری آزمون واحد
Unit testing theory
آماده شدن برای دوره
Getting ready for the course
استفاده از IntelliJ به جای Eclipse
Using IntelliJ instead of Eclipse
واحد 5 - مبانی
JUnit 5 – Basics
تست واحد اول
First unit test
اولین تست واحد در IntelliJ IDEA
First unit test in IntelliJ IDEA
بهترین شیوه ها
Best practices
استثناهای تست
Test exceptions
تست با ادعاهای متعدد
Test with multiple assertions
مقادیر تهی را آزمایش کنید
Test null values
تست برابری آرایه
Test array equality
@BeforeEach و @AfterEach
@BeforeEach and @AfterEach
@BeforeAll و @AfterAll
@BeforeAll and @AfterAll
واحد 5 - مبانی
JUnit 5 – Basics
تست واحد اول
First unit test
اولین تست واحد در IntelliJ IDEA
First unit test in IntelliJ IDEA
بهترین شیوه ها
Best practices
استثناهای تست
Test exceptions
تست با ادعاهای متعدد
Test with multiple assertions
مقادیر تهی را آزمایش کنید
Test null values
تست برابری آرایه
Test array equality
@BeforeEach و @AfterEach
@BeforeEach and @AfterEach
@BeforeAll و @AfterAll
@BeforeAll and @AfterAll
JUnit 5 - مفاهیم پیشرفته تر
JUnit 5 – More Advanced Concepts
نمایش نظرات