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

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

نمایش نظرات

آموزش تست خودکار موثر با فنر
جزییات دوره
2h 7m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
41
4.4 از 5
دارد
دارد
دارد
Billy Korando
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Billy Korando Billy Korando

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