آموزش تستر اتوماسیون ماهر با استفاده از Docker با CI&CD

Proficient Automation Tester by Leveraging Docker with CI&CD

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: ایجاد و پیاده سازی یک پروژه کامل E2E با استفاده از سلنیوم، جاوا، گزارش، log، POM، Docker، GitHub Actions، Jenkins و غیره با یادگیری و پیاده سازی مهارت های برتر و پرطرفدار، به یک حرفه ای SDET تبدیل شوید. scratch با استفاده از TestNG و Maven Parallel Execution در چندین پلتفرم یاد خواهید گرفت با استفاده از Docker و نحوه ادغام Selenium Grid برای راه اندازی مستقل و شبکه یاد خواهید گرفت پیاده سازی و استفاده از Docker compose با تنظیم فایل های YAML را از ابتدا یاد خواهید گرفت و پیاده سازی خواهید کرد. اقدامات GitHub برای اجرای چارچوب اتوماسیون تست و تولید گزارش های سفارشی ضبط جنکینز و اجرای راه اندازی خط لوله CI/CD پیش نیازها: نامزدها باید درک اولیه JAVA داشته باشند داوطلبان باید درک اولیه از سلنیوم داشته باشند.

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


      این دوره به شما کمک می‌کند تا مهارت‌های پرطرفداری مانند تست موازی با استفاده از سلنیوم گرید و پیاده‌سازی آن با استفاده از Docker و Docker compose با اقدامات GitHub و Jenkins با خطوط لوله E2E CI/CD را بیاموزید و تسلط پیدا کنید.


      مهارت های اولیه که با ثبت نام در این دوره به دست می آورید:


      هر ویدیو حاوی توضیحات گام به گام برای بسیاری از مفاهیم است که استاندارد صنعتی هستند. او بیش از 8 سال تجربه در زمینه تست اتوماسیون و ایجاد خطوط لوله CI/CD دارد.


      موضوعات تحت پوشش دوره:-

      1) سلنیوم وب درایور

      2) JAVA

      3) مدل شیء صفحه

      4) تنظیم اجرای موازی با TestNG و Maven

      5) تنظیم سفارشی Maven

      6) تنظیم و اجرای سفارشی Maven Command

      7) گزارش دهی سفارشی و مکانیزم ثبت گزارش

      8) راه اندازی Docker با مرورگر مستقل و اجرا

      9) راه اندازی داکر با شبکه سلنیوم و اجرا

      10) راه اندازی GitHub و اقدامات GitHub با استفاده از اتوماسیون

      11) تنظیمات GitHub برای اجرای سریع در داخل دستگاه از راه دور

      12) تنظیم Docker جنکینز

      13) تنظیم و زمان‌بندی شغل جنکینز

      14) مهارت‌های بازآفرینی و اشکال‌زدایی کد توضیح داده شد

      15) و موارد دیگر...


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

      1) درک اولیه سلنیوم و جاوا

      2) به سرعت وارد مفاهیم پیشرفته می شویم


      سرفصل ها و درس ها

      معرفی Introduction

      • معرفی Introduction

      • بررسی اجمالی برنامه Application Overview

      راه اندازی و اجرای چارچوب اتوماسیون Automation Framework Setup and Execution

      • راه اندازی Intellij برای پروژه اتوماسیون جدید Setup Intellij for new automation project

      • راه اندازی Maven POM.xml با استفاده از وابستگی ها و دستورات Maven POM.xml setup with dependencies and commands usage

      • راه اندازی پروژه Maven Maven project setup

      تنظیم چارچوب اتوماسیون Automation Framework Setup

      • راه اندازی اشیاء صفحه Setup of Page Objects

      • راه اندازی AppConstants و کلاس درایور Setup of AppConstants and Driver Class

      • اشکال زدایی خطا Debugging the error

      • اجرای فریم ورک با تست های Page Route Execution of framework with Page Route tests

      تنظیم فایل TestNG و xml TestNG and xml file setup

      • ایجاد یک فایل xml TestNG جدید و اجرا Creating a new TestNG xml file and executing

      • فایل xml TestNG را پارامتر کنید Parameterize TestNG xml file

      • اجرا با استفاده از Maven و TestNG xml Execution using Maven and TestNG xml

      • رفع خطا و اجرای WebDriver Resolving WebDriver Error and Execution

      راه اندازی مکانیزم گزارش دهی و ثبت گزارش موازی برای چارچوب های اتوماسیون Setup of Parallel Reporting and Logging mechanism for Automation Frameworks

      • پیاده سازی گزارش وسعت سفارشی برای اجرای موازی Implementing custom Extent report for parallel execution

      • پیاده سازی ورود به سیستم برای چارچوب های اتوماسیون Implementing Logging for Automation Frameworks

      آشنایی با داکر و کارکرد آن Understanding Docker and Its working

      • نمای کلی داکر Docker Overview

      • دانلود Docker and Setup Docker Compose Download Docker and Setup Docker Compose

      • اجرای اتوماسیون با استفاده از Docker container مرورگر کروم Automation execution using Docker container chrome browser

      • اجرای تست در مرورگر فایرفاکس Running tests in firefox browser

      تنظیم و اجرای Docker Compose Docker Compose Setup and Execution

      • تنظیم نوشتن Docker Docker compose setup

      • شبکه سلنیوم چیست و چگونه از آن استفاده کنیم؟ What is selenium grid and how to use it?

      • داکر هاب چیست؟ What is docker hub?

      • اجرای آزمایشات را با استفاده از شبکه سلنیوم و ترکیب بندی داکر انجام می دهد Tests execution using selenium grid and docker compose

      استفاده و اجرای اقدامات GitHub با تنظیم کار سفارشی GitHub actions usage and execution with custom job setup

      • کد خود را به یک مخزن GitHub فشار دهید Push your code to a GitHub repository

      • تنظیمات GitHub را تنظیم کنید Setup GitHub actions

      • اجرای را با استفاده از اقدامات GitHub آزمایش می کند Tests execution using GitHub actions

      • اجرای آزمایش‌ها با استفاده از اقدامات GitHub با راه‌اندازی Running tests using GitHub actions with setup

      • تنظیم کار سفارشی با استفاده از GitHub Custom Job setup using GitHub

      جنکینز و CI/CD Jenkins and CI/CD

      • تنظیم جنکینز Jenkins setup

      • دسترسی به جنکین ها به صورت محلی و راه اندازی افزونه ها Access jenkins locally and setup of plugins

      • بررسی اجمالی جنکینز Jenkins overview

      • پلاگین ها را راه اندازی و maven را برای جنکینز نصب کنید Setup plugins and install maven for Jenkins

      • اجرای کار CI/CD CI/CD job execution

      کد و منابع پروژه را دانلود کنید Download Project code and resources

      • روی لینک کلیک کنید و منابع را دانلود کنید Click on the link and download the resources

      نمایش نظرات

      آموزش تستر اتوماسیون ماهر با استفاده از Docker با CI&CD
      جزییات دوره
      5.5 hours
      33
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      2,088
      4.6 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Japneet Sachdeva Japneet Sachdeva

      مهندس ارشد اتوماسیون تست @ Lavu POS