آموزش آزمایش واحد و توسعه آزمایش شده در پایتون - آخرین آپدیت

دانلود Unit Testing and Test Driven Development in Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: هر توسعه دهنده نرم افزار می خواهد برنامه های با کیفیت بالا را ارسال کند. توسعه آزمایش محور (TDD) یک رشته کلیدی است که می تواند به شما در ارتقاء روند توسعه-و به نوبه خود ، پایه کد شما-با اطمینان از اینکه تصادفات و اشکالات در اوایل مورد بررسی قرار می گیرد ، کمک کند. در این دوره ، به ریچارد ولز بپیوندید زیرا او آزمایش واحد و TDD را برای پروژه های پایتون پوشش می دهد. ریچارد نمای کلی از آزمایش واحد و TDD را ارائه می دهد ، توضیح می دهد که چرا هر دو برای توسعه دهندگان بسیار مهم هستند. او همچنین نشان می دهد که چگونه می توانید محیط توسعه خود را برای TDD تنظیم کنید و از چارچوب آزمایش واحد Pytest می رود. در طول دوره ، او بهترین شیوه ها را به اشتراک می گذارد و نمونه ها و موارد آزمایشی را ارائه می دهد که می تواند به شما در درک عملی از TTD در پایتون کمک کند.

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

مقدمه Introduction

  • خوش آمدی Welcome

1. بررسی اجمالی از توسعه محور آزمون 1. Overview of Test-Driven Development

  • تست واحد چیست؟ What is unit testing?

  • توسعه محور تست (TDD) چیست؟ What is test-driven development (TDD)?

  • جلسه مثال TDD: FizzBuzz Kata Example TDD session: The FizzBuzz Kata

2. تنظیم یک محیط توسعه 2. Setting Up a Development Environment

  • محیط های مجازی پایتون Python virtual environments

  • pytest را در PyCharm تنظیم کنید Set up pytest in PyCharm

  • pytest را در Eclipse PyDev تنظیم کنید Set up pytest in Eclipse PyDev

3. بررسی اجمالی Pytest 3. Pytest Overview

  • نمای کلی از pytest Overview of pytest

  • کشف آزمایش Test discovery

  • راه اندازی و پارگی به سبک xunit An xunit-style setup and teardown

  • وسایل آزمایش Test fixtures

  • اظهارات و استثنائات را بیان کنید Assert statements and exceptions

  • آرگومان های خط فرمان: pytest Command line arguments: pytest

4- فروشگاه کالاهای پرداخت سوپر مارکت 4. The Supermarket Checkout Kata

  • بررسی اجمالی فروشگاه سوپرمارکت Kata Supermarket Checkout Kata overview

  • راه اندازی و اولین مورد تست Setup and first test case

  • موارد را اضافه کنید ، قیمت آیتم ها را اضافه کنید و کل فعلی را محاسبه کنید Add items, add items prices, and calculate current total

  • چندین مورد اضافه کنید و تعداد کل را محاسبه کنید Add multiple items and calculate total

  • تخفیف ها را اضافه و اعمال کنید Add and apply discounts

  • هنگام اضافه کردن یک مورد بدون قیمت ، استثنا را پرتاب کنید Throw exception when adding an item with no price

5- تست های مضاعف 5. Test Doubles

  • تست دو برابر ، unittest.mock و نمای کلی monkeypatch Test doubles, unittest.mock, and monkeypatch overview

  • مثال: unittest.mock Example: unittest.mock

6. بهترین روش های توسعه محور تست 6. Test-Driven Development Best Practices

  • بهترین روش های TDD TDD best practices

نتیجه Conclusion

  • خلاصه Summary

نمایش نظرات

آموزش آزمایش واحد و توسعه آزمایش شده در پایتون
جزییات دوره
2h
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
76,428
- از 5
دارد
دارد
دارد
Richard Wells
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Wells Richard Wells

مهندس نرم افزار حرفه ای علاقه مند به کد کیفیت