آموزش آزمایش واحد با Phpunit 9 - آخرین آپدیت

دانلود Unit Testing with PHPUnit 9

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اشکال زدایی معمولاً بسیار وقت گیر است و آزمایش دستی قبل از انتشار اغلب غیرقابل اعتماد است. در این دوره ، آزمایش واحد با PHPUNIT 9 ، یاد خواهید گرفت که تست های واحد را در PHP بنویسید. ابتدا اصول تست های واحد و خود Phpunit را کشف خواهید کرد. در مرحله بعد ، شما می توانید با استفاده از مسخره ، تست های بهتر را بنویسید. در آخر ، شما یاد خواهید گرفت که چگونه پوشش کد خود را ردیابی کرده و تست ها را با استفاده از ادغام مداوم اجرا کنید. هنگامی که با این دوره به پایان رسیدید ، مهارت و دانش PHPUNIT مورد نیاز برای افزایش کیفیت برنامه های PHP شما.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک نقش تست های واحدی Understanding the Role of Unit Tests

  • بررسی نسخه Version Check

  • درک نقش تست های واحدی Understanding the Role of Unit Tests

  • درک نقش تست های واحد Understanding the Role of Unit Tests

مبانی PHPUnit PHPUnit Basics

  • نوشتن و اجرای Write & Execute

  • بنویسید اجرا کنید Write & Execute

  • استثناء Exceptions

  • ادعاها Assertions

  • حاشیه ها Annotations

  • پرونده بوت استرپ Bootstrap File

  • پیکربندی Configuration

پیشرفت از اشکال زدایی به TDD Advancing from Debugging to TDD

  • اشکال زدایی Debugging

  • ایجاد تغییر Making Changes

  • قبل از کد جدید Before New Code

  • تغییر شکل Refactoring

نوشتن تست های بهتر Writing Better Tests

  • بدون افزونگی No Redundancies

  • جدا شده Isolated

  • ساده Simple

استفاده از مسخره ها Using Mocks

  • خرد کردن Stubs

  • مسخره Mocks

  • بچه Dummies

  • جاسوسی Spies

  • تقلید کردن Fakes

  • چه چیزی را مسخره نکنیم What Not to Mock

اندازه گیری پوشش کد Measuring Code Coverage

  • جمع کردن Collect

  • تجزیه کردن Analyze

  • بهترین روشها Best Practices

نوشتن تست های ادغام Writing Integration Tests

  • ادغام در مقابل تست های واحد Integration vs. Unit Tests

  • ادغام با پایگاه داده Integration with the Database

  • ادغام با سیستم فایل Integration with the Filesystem

  • تست های ادغام را به حداقل برسانید Minimize Integration Tests

ادغام مداوم Continuous Integration

  • مثال GitHub GitHub Example

  • گردش کار Workflow

نمایش نظرات

آموزش آزمایش واحد با Phpunit 9
جزییات دوره
1h 21m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
29
4.6 از 5
دارد
دارد
دارد
Anna Filina
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anna Filina Anna Filina

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