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

یادگیری اتوماسیون با 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

6,412,000 1,282,400 تومان

مشخصات آموزش

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

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

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

The Great Courses
61,271,000 12,254,200 تومان
  • زمان: 155:07:52
  • تعداد درس: 516
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,504,000 1,300,800 تومان
  • زمان: 16:28:13
  • تعداد درس: 122
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,373,000 1,474,600 تومان
  • زمان: 18:40:46
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
651,500 130,300 تومان
  • زمان: 1:39:06
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,325,000 865,000 تومان
  • زمان: 10:57:47
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,174,500 1,034,900 تومان
  • زمان: 13:06:34
  • تعداد درس: 131
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,965,000 1,393,000 تومان
  • زمان: 17:38:29
  • تعداد درس: 129
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,398,000 1,079,600 تومان
  • زمان: 13:40:53
  • تعداد درس: 106
  • سطح دوره:
  • زبان: دوبله فارسی

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

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