1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Pytest Course: Python Test Automation & GitHub Actions CI/CD 2026-5
Pytest Course: Python Test Automation & GitHub Actions CI/CD

Udemy – Pytest Course: Python Test Automation & GitHub Actions CI/CD 2026-5

توضیحات

دوره Pytest Course: Python Test Automation & GitHub Actions CI/CD. این دوره آموزشی جامع به یادگیری اصول خودکارسازی تست در پایتون با استفاده از فریم‌ورک پای‌تست (pytest) و یکپارچه‌سازی آن با خطوط لوله یکپارچه‌سازی و استقرار مداوم (CI/CD) در گیت‌هاب اکشنز می‌پردازد. بسیاری از برنامه‌نویسان پایتون سرانجام به نقطه‌ای می‌رسند که پروژه آن‌ها گسترش می‌یابد، ویژگی‌های جدید اضافه می‌شوند و تغییرات کوچک شروع به تخریب بخش‌های نامرتبط سیستم می‌کنند. در این مرحله، توسعه‌دهندگان قبل از بازنویسی کدها تردید دارند، به بررسی‌های دستی متکی هستند و می‌دانند که به تست‌ها نیاز دارند، اما دقیقاً نمی‌دانند از کجا شروع کنند یا چگونه آن‌ها را به درستی ساختاردهی کنند. این دوره تخصصی به برنامه‌نویسان کمک می‌کند تا با استفاده از پای‌تست، به عنوان قدرتمندترین فریم‌ورک تست پایتون، برنامه‌هایی قابل اعتماد، مقیاس‌پذیر و آماده برای محیط پروداکشن بسازند و از بررسی‌های دستی شکننده دوری کنند. این دوره فراتر از تئوری‌های پایه رفته و روی پیاده‌سازی عملی در پروژه‌های واقعی تمرکز دارد. شرکت‌کنندگان یاد می‌گیرند که چگونه توسعه مبتنی بر تست (TDD) را به صورت عمل‌‌گرایانه در پروژه‌های واقعی بدون کند کردن روند توسعه اعمال کنند. مطالب آموزشی در قالب شش ماژول ساختاریافته از مفاهیم پایه تست نرم‌افزار، نوشتن تست‌های واحد و یکپارچه، استفاده پیشرفته از فیکسچرها و پارامتربندی، تا تست‌های رابط برنامه‌نویسی کاربردی (API) با فست‌آپی (FastAPI) و خودکارسازی فرآیندها در پایپ‌لاین‌های CI/CD با استفاده از گیت‌هاب اکشنز را پوشش می‌دهد. هدف اصلی این است که فراگیران بتوانند با تسلط بر ابزارها و الگوهای مدرن، کیفیت کدهای خود را افزایش داده و با اعتماد به نفس کامل در محیط‌های کاری واقعی فعالیت کنند.

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

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

این دوره مناسب افرادیست که

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

مشخصات دوره Pytest Course: Python Test Automation & GitHub Actions CI/CD

  • ناشر: Udemy
  • مدرس: Artem Istranin
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 11 ساعت و 27 دقیقه
  • تعداد دروس: 72

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

 Pytest Course: Python Test Automation & GitHub Actions CI/CD

پیشنیازهای دوره Pytest Course: Python Test Automation & GitHub Actions CI/CD

  • Basic Python skills are required – if you can implement functions and classes, you’re good to go!
  • NO prior experience with pytest or any testing framework is required at all

تصاویر دوره

Pytest Course: Python Test Automation & GitHub Actions CI/CD

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 2 گیگابایت

دانلود بخش 3 – 2 گیگابایت

دانلود بخش 4 – 2 گیگابایت

دانلود بخش 5 – 2 گیگابایت

دانلود بخش 6 – 1.1 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

11.1 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست