API Testing with Python 3 & PyTest is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of api. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with api and pytest, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
API Testing with Python 3 & PyTest, Backend Automation 2024، دوره آموزش تست API با Python 3 و PyTest توسط آکادمی یودمی منتشر شده است. استفاده از پایتون برای تست بک اند سرویس های وب یا API ها را یاد می گیرید. ما از API واقعی تجارت الکترونیک استاندارد برای تمرین تست با استفاده از زبان برنامه نویسی پایتون استفاده می کنیم. ما با استفاده از یکی از محبوب ترین ابزارهای تست PyTest یک فریم ورک می سازیم. چارچوبی که ما خواهیم ساخت، قابل توسعه و مقیاس پذیر خواهد بود تا بتوانیم فرانت اند (سلنیوم WebDriver)را بگنجانیم. مهارت های یاد گرفته شده در اینجا در هر تست وب سرویس مورد استفاده قرار می گیرند. شما یاد خواهید گرفت که چگونه از SQL برای خواندن و نوشتن در / از پایگاه های داده استفاده کنید. ما از MySQL برای سایت اصلی تست خود استفاده خواهیم کرد بنابراین از همان پایگاه داده برای یادگیری SQL استفاده خواهیم کرد.
SQL مهارت مهمی برای هر مهندس تست است (دستی یا اتوماسیون نیاز به دانستن SQL پایه دارد). دوره فشرده در SQL کوتاه و دقیق است. موضوعاتی که به طور مستقیم با اتوماسیون در ارتباط هستند، پوشش داده می شوند. اگر در حال ورود به دنیای QA هستید یا به دنبال پیشرفت شغلی خود هستید، داشتن مهارت تست API موفقیت شما را تسریع خواهد کرد. پایتون یکی از محبوب ترین زبان هایی است که می توانید در تست نرم افزار از آن استفاده کنید و دانستن نحوه استفاده از آن برای تست API / بک اند، مجموعه امکانات شما را گسترش خواهد داد. علاوه بر استفاده از پایتون برای تست API / بک اند، ابزارهایی که از آن ها استفاده خواهیم کرد نیز به رزومه شما اضافه می شوند. ما از ابزارهای استاندارد استفاده خواهیم کرد که می توانند برای چندین کار فراتر از آزمایش API به کار گرفته شوند. پس از اتمام این دوره می توانید مصاحبه را به گونه ای انجام دهید که گویی تجربه تست API را دارید. همچنین API های زیادی برای تست و تمرین در اختیار خواهید داشت.
What You Will Learn
- چگونه با استفاده از پایتون 3 اتوماسیون API بنویسیم
- چگونه پاسخ API را اعتبارسنجی کنیم
- چگونه چارچوب اتوماسیون بسازیم
- چگونه پایگاه داده را اعتبارسنجی کنیم
- چگونه برای تست های خود گزارش تهیه کنیم (pytest – html، Allure، jUnit)
- چگونه یک سایت وردپرس تجارت الکترونیک واقعی به صورت محلی ایجاد کنیم
- چگونه تست ها را در کانتینر Docker اجرا کنیم
- چگونه از PyTest (محبوب ترین چارچوب تست واحد)استفاده کنیم
Course Features & Specifications
- ناشر : Udemy
- مدرس : Admas Kinfu
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 100
- مدت زمان آموزش : 14 ساعت و 1 دقیقه
Prerequisites
- Have basic knowledge of Python programming language
- Have basic knowledge of software testing
- Have sudo/admin access to your laptop to be able to install software
Preview
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/3 نسبت به 2022/4 به تعداد 1 درس افزایش داشته است.