تستر خودکار حرفهای با بهرهگیری از داکر و یکپارچهسازی مداوم و تحویل مداوم
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- با یادگیری و پیادهسازی مهارتهای بروز و برتر، به یک متخصص SDET تبدیل شوید.
- یاد خواهید گرفت چگونه یک فریمورک تست خودکار با جاوا و سلنیوم از ابتدا ایجاد کنید.
- یاد خواهید گرفت چگونه از TestNG و اجرای موازی Maven در چند سکو استفاده کنید.
- یاد خواهید گرفت چگونه از داکر استفاده کنید و چگونه سلنیوم گرید را برای راهاندازی گرید و standalone یکپارچهسازی کنید.
- یاد خواهید گرفت چگونه Docker Compose را با راهاندازی فایلهای YAML از ابتدا پیادهسازی کرده و از آن استفاده کنید.
- GitHub Actions را یاد گرفته و پیادهسازی خواهید کرد تا فریمورک تست خودکار را اجرا کنید و گزارشهای سفارشی رکوردینگ تولید کنید.
- اجرای راهاندازی و پایپلاین یکپارچهسازی مداوم و تحویل مداوم و جنکینز
پیشنیازهای دوره
- داوطلبان باید درک اولیه از جاوا داشته باشند.
- داوطلبان باید درک اولیه از سلنیوم داشته باشند.
توضیحات دوره
تسترهای نرمافزار و تسترهای اتوماسیون باید مهارتهای خود را ارتقا دهند، زیرا مشاغل به طور فزایندهای چالشبرانگیز میشوند. این دوره بهطور ویژه بر اساس استاندارد صنعتی و نیازمندیهای بازار کار طراحی شده است.
این دوره به شما کمک می کند تا مهارتهای بروز مانند تست موازی با سلنیوم گرید و پیادهسازی آن با داکر و Docker Compose با GitHub Actions و جنکینز و همچنین پایپلاینهای یکپارچهسازی مداوم و تحویل مداوم E2E را یاد بگیرید و به آنها مسلط شوید.
مهارتهای اصلی که با شرکت در این دوره کسب خواهید کرد:
هر ویدئو شامل توضیحات گامبهگام برای بسیاری از مفاهیم استاندارد صنعت است. مدرس بیش از 8 سال تجربه در تست خودکار و ایجاد پایپلاینهای یکپارچهسازی مداوم و تحویل مداوم دارد.
موارد تحت پوشش دوره:
- سلنیوم وب درایور
- جاوا
- مدل آبجکت صفحه
- راهاندازی اجرای موازی با TestNG و Maven
- راهاندازی Maven سفارشی
- راهاندازی و اجرای فرمانهای Maven سفارشی
- مکانیزم گزارشدهی و لاگ کردن سفارشی
- راهاندازی داکر با مرورگر Standalone و اجرای آن
- راهاندازی داکر با سلنیوم گرید و اجرای آن
- راهاندازی گیت هاب و GitHub Actions با اتوماسیون
- راهاندازی GitHub Actions برای اجراهای سریع در ماشین از راه دور
- راهاندازی جنکینز داکر
- راهاندازی و زمانبندی Job جنکینز
- توضیح مهارتهای ریفکتورینگ و اشکالزدایی کد
- و غیره
این دوره برای چه کسانی مناسب است؟
- داوطلبانی که به دنبال حقوقی بیشتر هستند.
- داوطلبانی که به دنبال کسب مهارتهای بروز در حوزه SDET هستند.
- داوطلبانی که میخواهند تجربه صنعتی از پیادهسازی پروژه داشته باشند.
- مهارتهای اشکالزدایی خود را بهبود دهید.
- داکر جنکینز و GitHub Actions را یاد بگیرید.
- پایپلاینهای یکپارچهسازی مداوم و تحویل مداوم ایجاد کنید.
- دانش کلی خود را از ایجاد و پیادهسازی فریمورکهای اتوماسیون بهبود دهید.
تستر خودکار حرفهای با بهرهگیری از داکر و یکپارچهسازی مداوم و تحویل مداوم
-
مقدمه 07:52
-
بررسی اپلیکیشن 02:05
-
راهاندازی Intellij برای پروژه جدید اتوماسیون 04:42
-
راهاندازی pom.xml در Maven با وابستگیها و کاربرد فرمانها 05:13
-
راهاندازی پروژه Maven None
-
راهاندازی آبجکتهای صفحه 08:22
-
راهاندازی AppConstants و کلاس درایور 14:11
-
اشکالزدایی خطا 06:23
-
اجراي فریمورک با تستهای مسیر صفحه 12:09
-
ایجاد یک فایل TestNG xml جدید و اجرای آن 07:38
-
پارامتری کردن فایل TestNG xml 08:22
-
اجرا با Maven و TestNG xml 07:41
-
رفع خطای وبدرایور و اجرای آن 08:41
-
پیادهسازی گزارش Extent سفارشی برای اجرای موازی 28:55
-
پیادهسازی لاگ کردن برای فریمورکهای اتوماسیون 11:25
-
بررسی داکر 07:19
-
دانلود داکر و راهاندازی Docker Compose 05:50
-
اجراي اتوماسیون با مرورگر کروم کانتینر داکر 16:45
-
اجراي تستها در مرورگر فایرفاکس 06:02
-
راهاندازی Docker Compose 31:29
-
سلنیوم گرید چیست و چگونه از آن استفاده کنیم؟ 10:40
-
Docker Hub چیست؟ 02:11
-
اجراي تستها با سلنیوم گرید و Docker Compose 08:20
-
کد خود را به یک مخزن گیت هاب ارسال کنید 06:51
-
راهاندازی GitHub Actions 05:55
-
اجراي تستها با GitHub Actions 09:44
-
اجراي تستها با GitHub Actions با راهاندازی 19:07
-
راهاندازی job سفارشی با گیت هاب 23:02
-
تنظیم Jenkins 08:06
-
دسترسی به جنکینز به صورت محلی و راهاندازی پلاگینها 02:13
-
بررسی جنکینز 06:50
-
راهاندازی پلاگینها و نصب Maven برای جنکینز 11:52
-
اجراي job یکپارچهسازی مداوم و تحویل مداوم 17:06
-
بر روی لینک کلیک کنید و منابع را دانلود کنید 02:57
مشخصات آموزش
تستر خودکار حرفهای با بهرهگیری از داکر و یکپارچهسازی مداوم و تحویل مداوم
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:34
- مدت زمان :05:35:58
- حجم :2.83GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy