لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتوماسیون تست با سلنیوم (Selenium) و پایتون
- آخرین آپدیت
دانلود Apply Selenium Automation Testing Using Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، یاد میگیرید چگونه تستهای اتوماسیون وب را با استفاده از Selenium و Python طراحی، پیادهسازی و اجرا کنید. شما با الگوهای طراحی استاندارد و چارچوبهای صنعتی آشنا شده و راهکارهای تست مقیاسپذیر و قابل نگهداری را برای ارزیابی عملکرد نرمافزار پیادهسازی خواهید کرد.
این دوره یک راهنمای جامع و عملی برای اتوماسیون تست با سلنیوم است که شما را از مفاهیم پایه تا پیادهسازیهای واقعی هدایت میکند. مباحث با اصول تست، مقدمات پایتون و اصول پایه Selenium WebDriver آغاز شده و به تدریج به تعامل با المانهای وب، مدیریت محتوای داینامیک و حل چالشهای همگامسازی میرسد. شما با استفاده از چارچوبهای تست واحد پایتون، مجموعههای تست ساختاریافته ایجاد کرده و با پیادهسازی الگوی طراحی Page Object Model (POM)، خوانایی و قابلیت نگهداری کدهای تست خود را افزایش میدهید.
ویژگی منحصربهفرد این دوره، رویکرد جامع آن در ادغام مهارتهای فنی اتوماسیون با توسعه رفتار-محور (BDD) است. شما سناریوهای تست قابل درک برای کسبوکار را با زبان Gherkin مینویسید، آنها را به مراحل اجرایی اتوماسیون متصل میکنید و جریانهای کاری کامل که رفتار واقعی کاربر را شبیهسازی میکنند، اجرا خواهید کرد. در پایان دوره، شما آمادهاید تا فریمورکهای اتوماسیون Selenium در سطح تولید (Production) ایجاد کنید، نتایج تست را به درستی تفسیر کرده و بهترین شیوههای مدرن توسعه نرمافزار و تست (QA) را به کار بگیرید.
سرفصل ها و درس ها
مبانی اتوماسیون و سلنیوم
Foundations of Automation and Selenium
معرفی دوره
Introduction to Course
تست اتوماسیون
Automation Testing
تفاوت تست دستی و اتوماسیون
Manual Vs Automation Testing
مبانی پایتون
Python Basics
معرفی سلنیوم
Introduction to Selenium
لوکیتورها (Locators) در سلنیوم
Locators in Selenium
ادامه لوکیتورها در سلنیوم
Locators in Selenium Continued
کار با المانهای وب و همگامسازی
Working with Web Elements and Synchronization
المانهای وب (WebElement) و متدهای پایه
WebElement in Selenium - Basic Methods
رادیوباتنها و چکباکسها
Radio and Checkbox
لیستهای کشویی (Dropdown)
Dropdown
انتخابگر تاریخ (DatePicker)
DatePicker
مدیریت پاپآپها
Handling Popups
مدیریت پنجرهها
Windows
همگامسازی در سلنیوم
Synchronization in Selenium
انتظار ضمنی (Implicit Wait)
Implicit Wait
انتظار صریح (Explicit Wait)
Explicit Wait
فریمورکهای تست و الگوهای طراحی
Test Frameworks and Design Patterns
معرفی تست واحد با سلنیوم
Introduction to Unit Test With Selenium
تست واحد با سلنیوم بخش ۱
Unit Testing with Selenium Part 1
تست واحد با سلنیوم بخش ۲
Unit Testing with Selenium Part 2
تست واحد با سلنیوم بخش ۳
Unit Testing with Selenium Part 3
معرفی الگوی POM
Introduction to POM
پیادهسازی
Implementation
ادامه پیادهسازی
Implementation Continued
توسعه رفتار-محور (BDD) و اجرای پروژه
Behavior-Driven Development and Project Execution
معرفی BDD با سلنیوم
Introduction to BDD with Selenium
نمایش نظرات