🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتوماسیون موبایل اپیم و پایتون از صفر تا صد با پروژه
- آخرین آپدیت
دانلود Appium + Python Mobile Automation from scratch with projects
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع اتوماسیون تست موبایل با Appium و پایتون
این دوره جامع و از پایه، شما را با Appium و پایتون برای اتوماسیون تست اپلیکیشنهای موبایل آشنا میکند. بدون نیاز به دانش قبلی، از صفر تا صد با مفاهیم و تکنیکهای تست اتوماسیون آشنا خواهید شد.
موارد آموزش داده شده در این دوره:
آشنایی با پایتون (مقدماتی تا پیشرفته)
نصب پایتون بر روی ویندوز و مک
معرفی و نصب ویرایشگرهای کد (PyCharm و Eclipse)
انواع داده و مثالهای کاربردی
ساختارهای کنترلی (شرط، حلقه)
توابع و کلاسها در پایتون
مفاهیم کلیدی Homebrew
تنظیمات Appium با پایتون
بررسی جامع Appium 2.X
نصب Appium 2.X و درایورهای اندروید و iOS
آشنایی با درایورها و تنظیمات آنها
اجرای برنامههای اندروید و iOS با Appium
فعال کردن USB Debugging و اتصال گوشی اندروید
Appium Inspector: نصب، استفاده و مثالهای عملی
سناریوهای عملی: کار با دکمهها، فیلدهای متنی، هشدارها و …
کار با سوئیچها، منوها و هشدارها
اسکرین شات و فیلمبرداری
همگامسازی
راه اندازی سرور Appium با برنامه
شناسایی المانها با مختصات
کار با صفحه کلید
کار با اپلیکیشنهای ترکیبی (Hybrid)
کار با اپلیکیشنهای سیستمی (دوربین، ماشین حساب)
اتوماسیون تست وب اپلیکیشن
noReset و مثالهای کاربردی
راهنمای پیکربندی مک (اختیاری)
کار با UIKitCatalog بر روی شبیهساز iOS
کار با دکمهها، فیلدهای متنی، چک باکس بر روی شبیهساز
کار با سوئیچها، هشدارها، انتخاب تاریخ و … بر روی شبیهساز
جابجایی بین محیطهای Native و Web View
لمس با مختصات
اسکرول کردن در اپلیکیشن
پیکربندی PyTest و اجرای توابع پایه
PyTest Fixtures و Decorators
PyTest Marker و Parameterized Markers
Assertion های سخت و نرم در PyTest
اجرای اپلیکیشن iOS بر روی شبیهساز با PyTest
پارامترها در اجرای اپلیکیشن iOS با PyTest
تولید گزارشهای HTML و Allure با PyTest
گرفتن اسکرین شات در PyTest
اجرای موازی تست بر روی شبیهسازها
تولید لاگها
خواندن داده از فایل پیکربندی
خواندن و نوشتن داده در اکسل
Page Factory Model
آشنایی با GitHub
یکپارچه سازی با Jenkins
قابلیتهای کلیدی دوره:
ساخت فریم ورک کامل اتوماسیون تست موبایل
ایجاد تستهای اتوماتیک با Appium و پایتون
اتوماسیون تست اپلیکیشنهای اندروید و iOS
تولید گزارشهای Allure و HTML
ایجاد Jobs و Pipelines در Jenkins
آموزش عمیق فریم ورکهای PyTest، Data Driven، Page Object Model و Page Factory Model
به روز رسانی شده در 08-June-2025: فریم ورک سفارشی برای موبایل و وب
برای چه کسانی مناسب است؟
این دوره برای مبتدیان کامل طراحی شده است. اگر در زمینه Appium یا پایتون هیچ دانشی ندارید، این دوره شما را به سطح حرفهای میرساند.
شروع کنید و موفق باشید!
سرفصل ها و درس ها
1-مقدمهای بر برنامهنویسی پایتون
Introduction to Python Programming
نمای کلی دوره
Overview on the Course
حتما ببینید - یادداشتی از مدرس
MUST WATCH - Note from Instructor
آشنایی با پایتون
Introduction to Python
نصب پایتون بر روی ویندوز
Install Python on Windows
نصب پایتون بر روی مک
Install Python on MAC
مواد آموزشی دوره
Course Material
بررسی ویرایشگرها و نصب PyCharm
Overview on editors and install PyCharm
تنظیم ویرایشگر Eclipse برای اسکریپت نویسی پایتون
Configure Eclipse editor for python scripting
ایجاد پروژه و افزودن کامنت در PyCharm
Creating a project and adding comments to PyCharm
انواع داده و مثالها
Data types and examples
مثالهایی بر روی نوع داده رشتهای (String)
Examples on String data type
بررسی لیستها با مثالها
Overview on List with examples
دستور شرطی If و مثالها
If Statement and examples
حلقه For و مثالها
For Loop statements with examples
حلقه While و مثالها
While Loop statements with examples
بررسی توابع و import
overview on functions and import
مقدمهای بر کلاس و شیء
Introduction to Class and Object
ویژگیهای APPIUM 2.X، پیکربندی با مثالها
APPIUM 2.X Features, Configuration with Examples
اهمیت HOMEBREW
Importance of HOMEBREW
پیکربندی APPIUM پایتون بخش اول
APPIUM Python Configuration Part 1
پیکربندی APPIUM پایتون بخش دوم
APPIUM Python Configuration Part 2
نمای کلی APPIUM 2.X
Overview on Appium 2.X
نصب APPIUM 2.X، نصب درایورها برای اجرای اندروید و iOS
Install Appium 2.X , Install Drivers for Android & iOS executions
بررسی درایورها و گزینهها
Overview on Drivers & Options
برنامه پایتون Appium برای راهاندازی برنامههای اندروید و iOS
Appium Python Program to Launch Android & iOS App
بررسی حالت دیباگ USB و اتصال گوشی اندروید واقعی
Overview on USB Debugging Mode & Connect Real Android Phone
ابزار Appium Inspector - بررسی، نصب، مثال
Appium Inspector - Overview , Installation, Example
اتوماسیون اندروید
Android Automation
سناریو: راهاندازی برنامه و مدیریت دکمه، فیلد متنی
Scenario : Launch app & Handle Button, Text field
سناریو: مدیریت هشدارها، فیلدهای متنی، دکمهها – جریان ثبت نام و ورود
Scenario : Handling Alerts, Text Fields , Buttons- Singup & Login flow
نمایش نظرات