لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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!
نمایش نظرات