دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

یادگیری اتوماسیون با Selenium و Java و فریمورک TestNG

یادگیری اتوماسیون با Selenium و Java و فریمورک TestNG

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • در پایان این دوره، دانش عمیقی در مورد Selenium و فریمورک TestNG به همراه مبانی هسته‌ای جاوا به دست خواهید آورد.
  • یاد می‌گیرید چگونه یک فریمورک اتوماسیون end-to-end ایجاد کرده و گزارش‌های تست HTML منظمی تولید کنید.
  • یاد می‌گیرید چگونه بهینه‌ترین کد را در اتوماسیون بنویسید.
  • قادر خواهید بود هر اپلیکیشن UI را با Selenium برای تمام تست کیس ها ممکن، خودکارسازی کنید.
  • منابع اضافی: بانک سوالات Selenium و TestNG که به شما در آماده شدن برای مصاحبه‌ها کمک می‌کند.

پیش‌نیازهای دوره

  • هیچ پیش‌نیازی لازم نیست.

توضیحات دوره

این یک دوره جامع 16 ساعته است که Selenium را از سطح مقدماتی تا پیشرفته به شما آموزش می‌دهد و در ماژول آخر، شما همچنین یاد خواهید گرفت که چگونه یک فریمورک اتوماسیون قوی با استفاده از TestNG بسازید. بنابراین، چه در زمینه اتوماسیون تازه‌کار باشید و چه از قبل دانش قبلی در مورد Selenium داشته باشید، این دوره به شما کمک می‌کند تا مفاهیم را درک کرده و دانش و درک خود را تقویت کنید. پس از اتمام این دوره، شما برای موفقیت در هر مصاحبه اتوماسیون Selenium آماده خواهید بود و همچنین تجربه عملی کافی برای کار روان در هر پروژه واقعی را خواهید داشت.

این دوره مباحث زیر را پوشش خواهد داد:

  • مقدمه‌ای بر Selenium
  • راه‌اندازی محیط توسعه برای Selenium با Java
  • درک مبانی برنامه‌نویسی جاوا
  • نوشتن تست‌های خودکار با Selenium
  • ویژگی‌های پیشرفته Selenium
  • فریمورک TestNG
  • ساخت فریمورک و تولید گزارش‌های Extent Reports

این دوره برای چه کسانی مناسب است؟

  • هر کسی که در زمینه تست دستی فعالیت می‌کند و می‌خواهد اتوماسیون را یاد بگیرد.
  • فارغ‌التحصیلان تازه‌کاری که می‌خواهند اتوماسیون UI را با استفاده از Selenium بیاموزند.
  • متخصصان باتجربه‌ای که ممکن است بخواهند دانش خود را در زمینه Selenium و فریمورک‌ها تقویت کنند.

یادگیری اتوماسیون با Selenium و Java و فریمورک TestNG

  • به این دوره خوش آمدید 12:01
  • بررسی Selenium و اجزای آن 11:17
  • مزایای استفاده از Selenium 03:41
  • انواع تست اتوماسیون selenium 10:45
  • مقایسه بین Cypress و Selenium 04:52
  • نصب Java و پیکربندی JDK 13:24
  • نصب Intellij و راه‌اندازی selenium web driver 32:55
  • ایجاد یک نمونه تست کیس 31:14
  • انواع داده‌ها، متغیرها و عملگرها 27:25
  • ساختارهای کنترلی (دستور if-else در Java) 14:38
  • ساختارهای کنترلی (استفاده از حلقه‌های for و while در Java) 23:24
  • رشته‌ها در Java 27:30
  • مقدمه‌ای بر کلاس‌ها و آبجکت‌ها 31:11
  • مفهوم آرایه‌ها در Java 32:07
  • کالکشن‌ها در Java - بخش اول (List و Set) 32:12
  • کالکشن‌ها در Java - بخش دوم (Map) 14:10
  • درک لوکاتورهای مختلف: ID و Name و ClassName و xpath و CSS selector 33:58
  • بررسی دقیق xpath و CSS selector 40:18
  • مدیریت منوهای کشویی در selenium 26:41
  • استفاده از Assertions با selenium 20:41
  • مدیریت پنجره‌های فرزند None
  • آزمون - دانش خود را بسنجید None
  • مدیریت پنجره‌های پاپ‌آپ و هشدارها 32:25
  • مدیریت پنجره‌های فرزند در selenium 21:36
  • همزمان سازی در Selenium - مفهوم انتظار ضمنی و صریح 41:22
  • کلاس Actions در selenium 36:40
  • مدیریت فریم‌ها در selenium 29:54
  • مدیریت احراز هویت ویندوز و اجرای حالت headless 13:48
  • مدیریت SSL و گواهینامه های نامعتبر در اتوماسیون 13:40
  • مدیریت فریم‌ها None
  • آزمون - دانش خود را بسنجید None
  • اجرای تست کیس ها با TestNG 24:44
  • گروه‌بندی تست کیس ها 24:57
  • استفاده از تگ‌های include و exclude 08:25
  • حاشیه‌نویسی‌ها و ویژگی‌های کمکی در Test NG 26:17
  • پارامترسازی در Test NG 08:45
  • حاشیه‌نویسی Data Provider 11:44
  • رابط Listeners در Test NG 10:56
  • آزمون - دانش خود را بسنجید None
  • مفهوم Maven 41:14
  • اجرای فرمان‌های Maven از پزامپت فرمان 03:26
  • ساخت فریمورک - بخش اول 17:55
  • ساخت فریمورک - بخش دوم 12:43
  • مفهوم Page Object Model در طراحی فریمورک 29:51
  • ساخت فریمورک - بخش سوم 39:20
  • مفهوم Test NG Listeners و Extent Reports 43:00
  • اتمام ساخت فریمورک ما 16:12
  • ادغام با jenkins 20:19
  • آزمون - دانش خود را بسنجید None

9,678,000 2,419,500 تومان

مشخصات آموزش

یادگیری اتوماسیون با Selenium و Java و فریمورک TestNG

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:49
  • مدت زمان :16:14:19
  • حجم :9.47GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
17,475,000 3,495,000 تومان
  • زمان: 23:27:25
  • تعداد درس: 136
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
56,694,000 11,338,800 تومان
  • زمان: 76:06:00
  • تعداد درس: 682
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,940,000 1,588,000 تومان
  • زمان: 10:39:30
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,393,000 678,600 تومان
  • زمان: 04:33:17
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
18,461,000 3,692,200 تومان
  • زمان: 24:46:48
  • تعداد درس: 198
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,858,500 1,771,700 تومان
  • زمان: 11:53:27
  • تعداد درس: 193
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 01:01:29
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 59:10
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید