آموزش Pytest: اتوماسیون تست واحد در پایتون

Pytest: Unit test automation in Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش خودکار کردن تست واحد در پایتون با چارچوب پایتون تست خودکار واحد پایتون در پایتون پیش نیازها: آشنایی اولیه با اصول پایتون

سلام! به اتوماسیون تست واحد با Pytest خوش آمدید!

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

در این دوره، ما تمام مباحث چارچوب پایتون پایتون را بررسی خواهیم کرد و فرض بر این است که شما حداقل تجربه قبلی با کدنویسی پایتون دارید.

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

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

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


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

معرفی Introduction

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

معرفی Introduction

معرفی Introduction

معرفی Introduction

تنظیم محیط خود Setting up your environment

  • نصب پایتون Installing Python

  • نصب پایتون Installing Python

  • نصب پایتون Installing Python

  • نصب پایتون Installing Python

  • نصب کد ویژوال استودیو Installing Visual studio code

  • نصب کد ویژوال استودیو Installing Visual studio code

  • نصب کد ویژوال استودیو Installing Visual studio code

  • نصب کد ویژوال استودیو Installing Visual studio code

  • در حال نصب Pytest Installing Pytest

  • در حال نصب Pytest Installing Pytest

  • در حال نصب Pytest Installing Pytest

  • در حال نصب Pytest Installing Pytest

تنظیم محیط خود Setting up your environment

تنظیم محیط خود Setting up your environment

تنظیم محیط خود Setting up your environment

نوشتن تست های واحد با Pytest Writing unit tests with Pytest

  • اولین تست واحد Pytest شما Your first Pytest unit test

  • اولین تست واحد Pytest شما Your first Pytest unit test

  • اولین تست واحد Pytest شما Your first Pytest unit test

  • اولین تست واحد Pytest شما Your first Pytest unit test

  • پارامترسازی آزمون های واحد Parameterizing the unit tests

  • پارامترسازی آزمون های واحد Parameterizing the unit tests

  • پارامترسازی آزمون های واحد Parameterizing the unit tests

  • پارامترسازی آزمون های واحد Parameterizing the unit tests

  • زیر مجموعه ای از تست های واحد خود را اجرا کنید Execute a subset of your unit tests

  • زیر مجموعه ای از تست های واحد خود را اجرا کنید Execute a subset of your unit tests

  • زیر مجموعه ای از تست های واحد خود را اجرا کنید Execute a subset of your unit tests

  • زیر مجموعه ای از تست های واحد خود را اجرا کنید Execute a subset of your unit tests

  • گروه بندی آزمون ها با استفاده از نشانگرها Grouping tests using markers

  • گروه بندی آزمون ها با استفاده از نشانگرها Grouping tests using markers

  • گروه بندی آزمون ها با استفاده از نشانگرها Grouping tests using markers

  • گروه بندی آزمون ها با استفاده از نشانگرها Grouping tests using markers

  • Contest.py Conftest.py

  • Contest.py Conftest.py

  • Contest.py Conftest.py

  • Contest.py Conftest.py

  • پس از چند آزمایش ناموفق توقف کنید Stop after a number of failed tests

  • پس از چند آزمایش ناموفق توقف کنید Stop after a number of failed tests

  • پس از چند آزمایش ناموفق توقف کنید Stop after a number of failed tests

  • پس از چند آزمایش ناموفق توقف کنید Stop after a number of failed tests

  • تست ها را به صورت موازی اجرا کنید Run tests in parallel

  • تست ها را به صورت موازی اجرا کنید Run tests in parallel

  • تست ها را به صورت موازی اجرا کنید Run tests in parallel

  • تست ها را به صورت موازی اجرا کنید Run tests in parallel

  • دریافت خروجی در یک فایل XML Getting the output in an XML file

  • دریافت خروجی در یک فایل XML Getting the output in an XML file

  • دریافت خروجی در یک فایل XML Getting the output in an XML file

  • دریافت خروجی در یک فایل XML Getting the output in an XML file

  • پرش/XFail/تست XPass Skip / XFail / XPass tests

  • پرش/XFail/تست XPass Skip / XFail / XPass tests

  • پرش/XFail/تست XPass Skip / XFail / XPass tests

  • پرش/XFail/تست XPass Skip / XFail / XPass tests

  • وسایل Fixtures

  • وسایل Fixtures

  • وسایل Fixtures

  • وسایل Fixtures

نوشتن تست های واحد با Pytest Writing unit tests with Pytest

نوشتن تست های واحد با Pytest Writing unit tests with Pytest

نوشتن تست های واحد با Pytest Writing unit tests with Pytest

امتحان Quiz

  • به این مسابقه PyTest خوش آمدید! Welcome to this PyTest quiz!

  • به این مسابقه PyTest خوش آمدید! Welcome to this PyTest quiz!

  • به این مسابقه PyTest خوش آمدید! Welcome to this PyTest quiz!

  • به این مسابقه PyTest خوش آمدید! Welcome to this PyTest quiz!

  • آزمون PyTest PyTest Quiz

  • آزمون PyTest PyTest Quiz

  • آزمون PyTest PyTest Quiz

  • آزمون PyTest PyTest Quiz

امتحان Quiz

امتحان Quiz

امتحان Quiz

نمایش نظرات

آموزش Pytest: اتوماسیون تست واحد در پایتون
جزییات دوره
1 hour
15
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
465
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Programming Made Easy Programming Made Easy

توسعه دهنده نرم افزار