آموزش شبکه سلنیوم پیشرفته و ابر | SauceLabs و Jenkins

Advanced Selenium Grid and Cloud | SauceLabs and Jenkins

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: چارچوب اتوماسیون تست پیشرفته Selenium WebDriver با Selenium Grid، Cloud و اجرای آزمایش مستمر در Jenkins Develop Full-Stack Test Automation Framework راه اندازی تست های Selenium Grid Running on Selenium Grid مزایا و معایب Selenium Grid Automation تست اتوماسیون تست در ارائه دهندگان ابری در حال اجرا SauceLabs Jenkins پیش نیازها:جاوا یا سایر زبان های برنامه نویسی شی گرا (مبتدی یا متوسط) تجربه با Selenium WebDriver (قابلیت خودکارسازی تست پایه) تجربه قبلی با چارچوب های تست TestNG یا jUnit یک مزیت بزرگ است تجربه با Maven یک مزیت بزرگ است، اما تمایل به ساختن چارچوب اتوماسیون تست کامل پشته با سلنیوم WebDriver حیاتی نیست

حقوق QA خود را با دوره پیشرفته سلنیوم گرید و ابر دو برابر کنید!

با یادگیری نحوه ارتقای اتوماسیون تست خود به سطح جدیدی به SDET یا حتی معمار اتوماسیون تست تبدیل شوید!

با نحوه ادغام تست‌های خودکار Selenium WebDriver در خط لوله CI/CD و اجرای آزمایش‌ها در Selenium Grid یا حتی در Cloud با استفاده از SauceLabs یا سایر ارائه‌دهندگان آزمایش ابری آشنا شوید.

دوره Advanced Selenium Grid and Cloud برای افرادی است که قبلاً برخی از اصول اولیه تست اتوماسیون با سلنیوم webdriver با جاوا را می دانند و می خواهند اتوماسیون تست و دانش Selenium WebDriver خود را بهبود بخشند و قادر به اجرای تست ها نه تنها به صورت محلی، بلکه در Selenium WebDriver Grid سفارشی ساخته شده، یا حتی تست های WebDriver خود را به سطح بعدی ببرید و آنها را در یکی از بسیاری از ارائه دهندگان آزمایش ابری اجرا کنید.

این "شبکه و ابر پیشرفته سلنیوم" ادامه دوره آموزشی "آموزش Selenium WebDriver برای مبتدیان" با بالاترین رتبه من است که در آن دانش آموزان برخی از اصول اولیه وب درایور سلنیوم را آموختند.

دانش آموزان مجبور نیستند دوره "آموزش Selenium WebDriver برای مبتدیان" را به پایان برسانند، اما باید بدانند که چگونه از Selenium WebDriver با جاوا برای خودکارسازی موارد تست ساده استفاده کنند.

ما در این دوره از Selenium WebDriver نسخه 4 استفاده خواهیم کرد. Selenium Grid در نسخه چهارم Selenium WebDriver کاملاً از ابتدا دوباره طراحی شد و اکنون بسیار بهتر از قبل شده است.

این دوره شامل موارد زیر خواهد بود:

  1. شبکه سلنیوم.

    1. این چیست، چرا باید Selenium WebDriver Grid را یاد بگیریم.

    2. نحوه تنظیم آن و نحوه اجرای آزمایشات در Grid.

    3. مزایا و معایب شبکه سلنیوم.

  2. اجرای آزمایش ابری.

    1. این چیست و چگونه می‌تواند به شما در اجرای آزمایش‌های Selenium WebDriver بدون حفظ شبکه کمک کند.

    2. اتصال و اجرای آزمایش‌ها در SauceLabs

  3. آزمایش مداوم.

    1. CI/CD چیست و چگونه تست‌های خودکار بخشی از خط لوله CI/CD هستند.

    2. نحوه راه‌اندازی و استفاده از جنکینز برای اجرای آزمایش‌های خودکار


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

مقدمه | شبکه و ابر سلنیوم پیشرفته Introduction | Advanced Selenium Grid and Cloud

  • آنچه باید بدانیم What we need to know

  • نکات مفید قبل از شروع Helpful tips before we start

  • برای این دوره برنامه ریزی کنید Plan for this course

  • در حال بررسی کد شروع Reviewing starting code

  • چارچوب اتوماسیون تست تمام پشته Full-Stack Test Automation Framework

  • آزمون بخش 1 Section 1 Quiz

شبکه سلنیوم | شبکه و ابر سلنیوم پیشرفته Selenium Grid | Advanced Selenium Grid and Cloud

  • شبکه سلنیوم چیست؟ What is Selenium Grid

  • سلنیوم گرید 3 در مقابل سلنیوم گرید 4 Selenium Grid 3 vs Selenium Grid 4

  • راه اندازی شبکه سلنیوم Setting up Selenium Grid

  • اجرای آزمایشات روی شبکه سلنیوم Running tests on Selenium Grid

  • ایجاد کارخانه سلنیوم گرید Creating Selenium Grid factory

  • اضافه کردن یک گره جدید Adding a new node

  • اجرای تست ها روی شبکه با گره های کم Running tests on grid with few nodes

  • محدودیت های شبکه سلنیوم Limitations of Selenium Grid

  • آزمون بخش 2 Section 2 Quiz

پلتفرم های تست میزبانی ابری | شبکه و ابر سلنیوم پیشرفته Cloud-Hosted testing platforms | Advanced Selenium Grid and Cloud

  • پلتفرم های آزمایشی میزبان ابر چیست؟ What are cloud-hosted testing platforms

  • شروع با SauceLabs Starting with SauceLabs

  • ایجاد کارخانه درایور SauceLabs Creating SauceLabs driver factory

  • در حال انجام تست ها در SauceLabs Running tests on SauceLabs

  • بهبود کارخانه درایور SauceLabs Improving SauceLabs driver factory

  • افزودن نام به مشاغل SauceLabs Adding names to SauceLabs jobs

  • تست های علامت گذاری در SauceLabs موفق می شوند یا ناموفق هستند Marking tests pass or fail on SauceLabs

  • بهبود پیام خطا Improving error message

  • خلاصه پلتفرم‌های تست میزبانی ابری Cloud-Hosted testing platforms summary

  • آزمون بخش 3 Section 3 Quiz

ادغام مداوم برای تست های خودکار | شبکه و ابر سلنیوم پیشرفته Continuous integration for automated tests | Advanced Selenium Grid and Cloud

  • ادغام پیوسته چیست؟ What is Continuous integration

  • نصب جنکینز Installing Jenkins

  • پیکربندی جنکینز Configuring Jenkins

  • ایجاد و اجرای کار تست اتوماسیون Creating and running Test Automation job

  • Outro Outro

  • آزمون بخش 4 Section 4 Quiz

  • سخنرانی جایزه: کوپن های تخفیف Bonus Lecture: Discount coupons

نمایش نظرات

نظری ارسال نشده است.

آموزش شبکه سلنیوم پیشرفته و ابر | SauceLabs و Jenkins
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3.5 hours
28
Udemy (یودمی) udemy-small
20 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
809
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dmitry Shyshkin Dmitry Shyshkin

من به شما تست های خودکار را آموزش می دهم.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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