آموزش تستهای خودکار با PHPUnit

Automated Tests with PHPUnit

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: یاد بگیرید که انواع مختلفی از تستهای خودکار را بنویسید و آنها را با استفاده از PHPUnit مفید کنید. همه را بزرگ کنید تست ها و مبانی PHPUnit 27m 28s از اشکال زدایی تا TDD 19 متر 10 ثانیه در حال آزمایش API و کنترلرهای خود 26m 29s آزمایش رابط کاربری خود با PHPUnit & Selenium 9m 17s گردش بهتر آزمایش 14 متر 26s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

تست ها و مبانی PHPUnit Tests & PHPUnit Basics

  • تست های دستی و خودکار Manual vs. Automated Tests

  • نوشتن و اجرای تست ها Writing and Executing Tests

  • غواصی عمیق تر در PHPUnit Diving Deeper into PHPUnit

از اشکال زدایی تا TDD From Debugging to TDD

  • یک اشکال پیدا کرد Found a Bug

  • بهبود کد Improving Code

  • نوشتن کد جدید Writing New Code

  • توسعه آزمون محور Test-driven Development

در حال آزمایش API و کنترلرهای خود Testing Your API & Controllers

  • نصب Guzzle و آزمایش درخواست HTTP Installing Guzzle and Testing an HTTP Request

  • خزیدن خروجی HTML با Goutte Crawling HTML Output with Goutte

  • ارسال فرم ها Submitting Forms

  • بارگذاری پرونده ها Uploading Files

  • در حال آزمایش API ها و JSON Testing APIs and JSON

  • ابزارهایی برای تست های عملکردی بهتر Tools for Better Functional Tests

آزمایش رابط کاربری خود با PHPUnit & Selenium Testing Your UI with PHPUnit & Selenium

  • نصب سلنیوم و آزمایش سناریوی اساسی Installing Selenium and Testing a Basic Scenario

  • ایجاد سناریوی پیمایش واقع بینانه Creating a Realistic Navigation Scenario

  • نکات آزمایش سلنیوم Selenium Testing Tips

گردش بهتر آزمایش Better Testing Workflows

  • اجرای آزمایشی به صورت خودکار Running Tests Automatically

  • پوشش کد Code Coverage

  • ارتباط بهتر و استقرار Better Communication and Deployment

  • فروش تست به رئیس شما Selling Tests to Your Boss

نمایش نظرات

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

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

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

آموزش تستهای خودکار با PHPUnit
جزییات دوره
1h 36m
20
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
60
4.4 از 5
دارد
دارد
دارد
Anna Filina
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anna Filina Anna Filina

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