دوره پیشرفته فریمورک سلنیوم نسخه 4.36 و جاوا - بروزرسانی اکتبر 2025
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- در پایان دوره، دانش ایجاد یک فریمورک پیشرفته و %100 قوی را در اختیار خواهید داشت.
- درک عمیق از چالشهای ایجاد فریمورک بلادرنگ با بیش از 100 مثال
- دانش کامل درباره مباحث پیشرفته مانند مکانیزم ایمنی Thread، لاگر، استثناهای سفارشی، Listeners، مکانیزم Retry، یوتیلیتیها، فکتوریها
- دانش عمیق درباره مکانیزم مدیریت انتظار، TestNG و Maven و Selenium GRID، اجرای موازی و غیره
- دانش کامل درباره فرمانهای داکر
- یادگیری عمیق درباره آخرین نسخه 5.0 Extent Reports
- کسب دانش کامل درباره نکات مهم هنگام ایجاد یک فریمورک
- ایجاد فریمورک استاندارد صنعت از ابتدا به صورت بلادرنگ
- دانش عملی درباره استفاده از آبجکتهای جاوا
- میتوانید هر مصاحبهای را با موفقیت پشت سر بگذارید و کل پروژه اتوماسیون سلنیوم را از مرحله طراحی رهبری کنید.
پیشنیازهای دوره
- برای شروع دوره نیازی به تجربه قبلی نیست.
- حتی داوطلبان غیر برنامهنویس میتوانند در دوره شرکت کنند.
- راهاندازی گامبهگام نصب برای تسهیل یادگیری شما
- Code dump و راهنمای مصاحبه در دسترس است.
توضیحات دوره
[کل دوره با آخرین نسخه سلنیوم نسخه 4.36.0 در اکتبر 2025 بروزرسانی شده است]
آیا آمادهاید 6 ساعت از وقت خود را سرمایهگذاری کنید تا در ایجاد فریمورک پیشرفته سلنیوم-جاوا متخصص شوید؟
به بهترین دوره در یودمی خوش آمدید که به شما کمک میکند تا ایجاد فریمورک پیشرفته سلنیوم-جاوا را یاد بگیرید و در آن متخصص شوید.
این دوره برای مبتدیان کامل طراحی شده است. اگر دانش قبلی درباره ایجاد فریمورک سلنیوم ندارید، این دوره مناسب شماست. زیرا همه موارد را از پایه یاد خواهیم گرفت.
امروزه حتی اگر در سلنیوم متخصص باشید، کافی نیست. شرکتها انتظار دارند افرادی را استخدام کنند که دانش تخصصی در ایجاد فریمورک دارند.
اگر در یودمی با کلمه کلیدی «سلنیوم» جستجو کنید، دورههای زیادی وجود دارد که به شما کمک میکند سلنیوم را از پایه یاد بگیرید.
اما متاسفانه همه این دورهها در آموزش ایجاد فریمورک به صورت دقیق شکست میخورند. حتی اگر به عنوان «فریمورک پیشرفته» ذکر شده باشد، با این دورهها فقط میتوانید مبانی فریمورک را یاد بگیرید.
زیرا، ایجاد فریمورک بلادرنگ شوخی نیست. ایجاد فریمورک در سطح پیشرفته مسئولیتها و تلاش زیادی میطلبد.
نگران نباشید اگر با هر مرحله از کار روی فریمورک آشنا نیستید. اینجاست که دوره به عنوان ناجی ظاهر میشود و به شما کمک میکند تا یک فریمورک پیشرفته را از ابتدا ایجاد کنید. این دوره برای مبتدیان کامل طراحی شده است.
اگر دانش قبلی درباره ایجاد فریمورک ندارید، این دوره مناسب شماست.
ما هر موضوع را گامبهگام بررسی خواهیم کرد تا در پایان اعتمادبهنفس بالایی داشته باشید که بتوانید ایجاد فریمورک را در پروژه خود مدیریت کنید.
میتوانیم به شما اطمینان دهیم که در پایان دوره، به راحتی میتوانید ایجاد فریمورک را در پروژه کاری خود شروع کنید، یا حتی مهارت ایجاد فریمورک را به رزومه خود اضافه کنید که امروزه یکی از مهارتهای پرتقاضا است و میتواند پیشنهادات عالی برای شما به همراه داشته باشد.
محتوای دوره:
- مقدمهای بر سلنیوم
- اهمیت یادگیری فریمورک سلنیوم
- قوانین مهمی که هنگام ایجاد فریمورک سلنیوم باید رعایت شوند.
- ساختار پوشه Maven
- ایجاد تست اولیه و اهمیت آن
- مکانیزم ایمنی Thread
- مدیریت فایل ویژگی
- بلوک استاتیک
- مدل آبجکت صفحه
- زنجیرهسازی در مدل آبجکت صفحه
- ایجاد صفحه اولیه و اهمیت آن
- مدیریت Enums
- کلاس فکتوری
- ارائهدهنده داده
- مدیریت داده تست در اکسل
- یکپارچهسازی Extent Report نسخه 5.0
- Extent Logger
- رهگیر متد
- مکانیزم Retry Failed Test
- تست چندین مرورگر
- حاشیهنویسیهای TestNG سفارشی
- مدیریت استثنا
- راهاندازی داکر
- اجرای تست در داکر
- Selenium Grid
این دوره برای چه کسانی مناسب است؟
- مهندسان اتوماسیون
- مهندسان QA
- مدیران QA
- معماران QA
- متخصصان تست دستی
- SDET
دوره پیشرفته فریمورک سلنیوم نسخه 4.36 و جاوا - بروزرسانی اکتبر 2025
-
مهم برای تماشا 03:22
-
نکته مهم قبل از شروع دوره 00:43
-
بررسی دوره 02:32
-
بررسی محتوای دوره 02:17
-
ساختار پوشه Maven 04:41
-
نوشتن اولین تست سلنیوم 12:34
-
اعلان ثابتها 07:04
-
ایجاد کلاس تست اولیه 04:13
-
ایجاد کلاس درایور 06:27
-
مکانیزم ایمنی Thread 08:11
-
فایل ویژگی - ایجاد و خواندن 11:36
-
بلوک استاتیک در فایل ویژگی 03:36
-
POM - پیادهسازی 13:53
-
POM - زنجیرهسازی متدها 06:49
-
ایجاد صفحه اولیه 05:22
-
مدیریت انتظار در صفحه اولیه 06:29
-
Enums 06:03
-
فکتوری Explicit Wait 06:29
-
ارائهدهنده داده - روش مستقیم 07:22
-
ارائهدهنده داده - مدیریت اکسل - روش مستقیم 11:49
-
ارائهدهنده داده - مدیریت اکسل - استفاده از Hash Map 06:44
-
ایجاد یوتیلیتیهای ارائهدهنده داده 07:37
-
یکپارچهسازی Extent Reports 16:43
-
Extent Manager 06:08
-
Extent Logger 04:57
-
کلاس Listeners 14:17
-
OverRide شدن Extent Reports 12:23
-
پیوست اسکرینشاتها در Extent Reports - بخش 1 09:05
-
پیوست اسکرینشاتها در Extent Reports - بخش 2 07:11
-
رهگیر متد 13:50
-
مکانیزم Retry Failed Test 09:24
-
تست چندین مرورگر 07:13
-
پیادهسازی حاشیهنویسی سفارشی 12:23
-
امتحان با منابع 03:20
-
مدیریت استثناها - بخش 1 10:37
-
مدیریت استثناها - بخش 2 04:03
-
مقدمهای بر داکر 02:53
-
اجرای تست در Docker Chrome Image 11:13
-
اجرای تست در Docker Firefox Image 04:33
-
سیاست ریاستارت داکر 05:32
-
ایجاد فایل داکر کامپوز 11:59
-
مقیاسبندی داکر کامپوز 03:28
-
ایجاد کلاس فکتوری درایور 12:52
-
دلیل ارتقای سلنیوم و سایر وابستگیها 01:29
-
بروزرسانی نسخه تمام وابستگیها 11:04
-
ویژگیهای نسخه وابستگی در pom.xml 05:39
مشخصات آموزش
دوره پیشرفته فریمورک سلنیوم نسخه 4.36 و جاوا - بروزرسانی اکتبر 2025
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:46
- مدت زمان :05:51:03
- حجم :2.85GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy