آموزش تست خودکار موثر با فنر

Effective Automated Testing with Spring

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: هنگام نوشتن نرم افزار ، تست خودکار یک کمک باورنکردنی است. این دوره به شما می آموزد که چگونه کدی را بنویسید که تست آن را آسان می کند ، انواع مختلفی از تستهای خودکار را به شما نشان می دهد و ابزارهایی را برای نوشتن آزمونها فراهم می کند. هسته اصلی توسعه نرم افزار دانش کاملی از نوشتن تست های خودکار است. در این دوره ، Effective Automated Testing with Spring ، یاد می گیرید که چگونه تست های خودکار را بنویسید. شما یاد خواهید گرفت که چگونه کد را مرتب کنید تا تست آن آسان شود. در مرحله بعدی ، دقیقاً خواهید دید که برای یادگیری نحوه نوشتن تست های خودکار باید چه کاری انجام دهید. سرانجام ، شما یاد خواهید گرفت که چگونه از آزمونهای خودکار به عنوان منبع اسناد استفاده کنید. وقتی این دوره را به پایان رسانید ، دانش بنیادی در مورد تست خودکار خواهید داشت که به شما در حرکت به سمت توسعه نرم افزار کمک می کند.

سرفصل ها و درس ها

Course Overview

  • Course Overview

Writing Testable Code

  • Introduction

  • Definitions

  • The Benefits of Writing Automated Tests

  • S.O.L.I.D. Principles

  • Cohesion Principles

  • Dependency Abstraction Principles

  • Additional Design Considerations

  • Summary

Leveraging Dependency Injection

  • Dependency Injection Introduction

  • What Is Unit Testing?

  • The Different Types of Mocks

  • Demo Project Overview

  • Test Driven Development Explained

  • Demo of TDD and Mocks

  • Summary

Component Testing with Spring Tools

  • Introduction

  • What Is Component Testing?

  • Testing RESTful APIs

  • Data Layer Testing

  • Security Testing

  • JSON Testing

  • Aspect Testing

  • Summary

System Integration Testing

  • Module Introduction

  • What Is System Integration Testing?

  • Introduction to Docker and Test Containers

  • Test Containers Demo

  • Spring Cloud Contract

  • Spring Cloud Contract Demo

  • Module Summary

Documenting Your Code with Tests

  • Introduction

  • Tests as Documentation

  • Welcome to JUnit 5

  • AssertJ and Readable Tests

  • JUnit 5 And AssertJ Demo

  • Parameterized Tests

  • Parameterized Tests Demo

  • Acceptance Testing

  • Behavior Driven Development in Action

  • Spring REST Docs

  • Module Summary

  • Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست خودکار موثر با فنر
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 7m
43
Pluralsight (پلورال سایت) pluralsight-small
14 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
41
4.4 از 5
دارد
دارد
دارد
Billy Korando

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Billy Korando Billy Korando

بیلی کوراندو یک رهبر فنی و مربی با بیش از ده سال تجربه در کل فرایند توسعه نرم افزار است. زمینه بیلی شامل یک تخصص در فن آوری های جاوا ، با تجربه گسترده با تمام جنبه های چارچوب Spring است. بیلی از زمان تصور اولیه تا استقرار برنامه های تحت وب سازمانی که حوزه های مالی ، بهداشت و درمان ، بیمه ، حمل و نقل و دولت را شامل می شود ، هدایت و بخشی از تیم ها بوده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.