دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

تست در پایتون 3

تست در پایتون 3

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

توسعه‌دهندگان می‌خواهند اطمینان حاصل کنند که کدی که نوشته‌اند کیفیت خوبی دارد و کار درست را انجام می‌دهد. در این دوره،تست در پایتون 3، شما یاد خواهید گرفت که تست‌های واحد را در فریم‌ورک‌های پرطرفدار مانند unittest و pytest بنویسید.

ابتدا، شما با مفاهیم و واژگان پایه‌ای تست واحد با استفاده از بسته داخلی unittest و ابزار محبوب pytest آشنا خواهید شد. در مرحله بعد، شما یاد خواهید گرفت که چگونه از تست دابل‌ها برای ایزوله کردن واحدهای کد خود استفاده کنید. در نهایت، شما با تکنیک‌های پیشرفته‌تر تست مانند تست تأیید و تست‌های پارامترسازی شده آشنا خواهید شد.

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

تست در پایتون 3

  • بررسی دوره 0:02:00
  • مقدمه 0:02:00
  • دمو: نوشتن یک مورد تست با استفاده از unittest 0:05:00
  • مجموعه تست‌ها و اجراکننده‌های تست 0:05:00
  • دمو: تست فیکسچرها - استفاده از setUp و tearDown 0:05:00
  • تست فیکسچرها - ترتیب اجرا 0:03:00
  • دمو: طراحی مورد تست - نام‌ها 0:05:00
  • دمو: طراحی مورد تست - سازماندهی - عمل - درج 0:03:00
  • خلاصه‌ی ماژول 0:01:00
  • مقدمه‌ای بر pytest 0:02:00
  • دمو: نوشتن تست‌های واحد با استفاده از pytest 0:06:00
  • دمو: انواع بیشتری از Assertions در pytest 0:03:00
  • دمو: تست فیکسچرها در pytest 0:06:00
  • دمو: تست‌های پارامترسازی شده در pytest 0:05:00
  • دمو: سازماندهی کد تست در یک پروژه بزرگ‌تر 0:05:00
  • خلاصه‌ی ماژول 0:01:00
  • مقدمه‌ای بر ماژول 0:02:00
  • دمو: حلقه بازخورد توسعه‌دهنده 0:06:00
  • دمو: تست رگرسیون 0:03:00
  • نوشتن تست‌ها بعد از توسعه مبتنی بر تست 0:03:00
  • دمو: توسعه مبتنی بر تست 0:10:00
  • توسعه مبتنی بر تست بر طراحی شما تأثیر می‌گذارد 0:03:00
  • ادغام مداوم 0:04:00
  • خلاصه‌ی ماژول 0:01:00
  • مقدمه‌ای بر ماژول 0:02:00
  • دمو: Stub 0:07:00
  • دمو: Fake 0:05:00
  • دمو: Dummy 0:03:00
  • انواع تست دابل - خلاصه‌ای از آنچه تاکنون آموخته‌ایم 0:02:00
  • دمو: Spy 0:06:00
  • دمو: Mock 0:04:00
  • مقایسه‌ی Spies با Mocks 0:01:00
  • خلاصه‌ی ماژول 0:01:00
  • مقدمه‌ای بر ماژول 0:02:00
  • دمو: استراتژی 0:06:00
  • دمو: استراتژی 0:06:00
  • عواقب استراتژی‌های 0:02:00
  • دمو: Monkeypatching به عنوان روشی برای وارد کردن تست دابل‌ها 0:09:00
  • دمو: Fake خود راه‌انداز 0:06:00
  • خلاصه‌ی ماژول 0:00:00
  • مقدمه‌ای بر ماژول 0:01:00
  • دمو: جایگزینی یک ادعا با تأییدها 0:08:00
  • استفاده مناسب از تست تأیید 0:03:00
  • دمو: بررسی پوشش کد 0:05:00
  • دمو: تأییدهای ترکیبی 0:06:00
  • استفاده مناسب از تأییدهای ترکیبی 0:01:00
  • دمو: تست تغییر و پوشش برنچ 0:04:00
  • استفاده مناسب از تست پوشش و تست تغییر 0:04:00
  • دمو: تست Pairwise 0:03:00
  • خلاصه‌ی ماژول 0:01:00

1,217,500 243,500 تومان

مشخصات آموزش

تست در پایتون 3

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:50
  • مدت زمان :3:05:21
  • حجم :540.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید