لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش استاد نمایشنامه نویس مایکروسافت با Core Java (مبانی + پیشرفته)
Master Microsoft Playwright with Core Java(Basics + Advance)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزشهای نمایشنامهنویس MS با Core Java - تمام ویژگیهای اصلی و پروژههای زنده را با چارچوب پایان به پایان پوشش میدهد، طراحی اتوماسیون نمایشنامهنویس با Core Java همه اصول اولیه تا ویژگیهای اصلی Playwright با استفاده از JAVA API آموزشهای پایان تا پایان نمایشنامهنویس با پروژههای زنده بسیاری از چارچوبها و پروژههای زنده را پوشش میدهد. از جمله Data Driven، Keyword Drive، Hybrid، Page Objects، Cucumber BDD و غیره. Core Java کامل از ابتدا برای مبتدیان پوشش داده شده است
مایکروسافت نمایشنامهنویس با Core Java سخنرانیهای آموزشی تفصیلی.
پیادهسازی سرتاسر پروژهها و چارچوبهای زنده مانند Data Driven، Keyword Driven، Hybrid، Page Object Model، Cucumber BDD و غیره را بیاموزید.
این دوره یکی از بزرگترین دوره های جاوا نمایشنامه نویس در صنعت است و با آخرین موضوعات به روز شده است. در طول دوره شما اتوماسیون پایان به انتها در وب سایت های زنده مختلف را یاد می گیرید، مدیریت WebElements Dynamic و Complex را یاد می گیرید، همچنین یاد می گیرید که چگونه PlayWright را با تماس های API ادغام و استفاده کنید. Core Java کامل برای مبتدیان پوشانده شده است تا از ابتدا شروع کنند.
برخلاف سلنیوم و ابزارهای مختلف اتوماسیون، نمایشنامهنویس کاملاً منبع باز/بدون هزینه برای استفاده است
1. از مرورگرهای مختلف پشتیبانی می کند: Firefox، Chrome، Chromium، Webkit، Edge و غیره
2. پشتیبانی از چندین زبان: جاوا، پایتون، سی شارپ، JS و غیره
3. از چندین پلت فرم/سیستم عامل پشتیبانی می کند: Window، Linux، MAC OSx و غیره
4. برخی از ویژگیهای منحصر به فرد و مدرن فناوری که این روزها برای هر ابزار اتوماسیون ضروری است: انتظار خودکار، ضبط ویدیو، نمایشگر ردیابی، پخش ضبط (مولد آزمایش)
5. کتابخانه های داخلی برای اتوماسیون UI و API
فراهم می کند
بزرگترین رقیب سلنیوم و سرو و یادگیری آسان در مقایسه با این ابزارهای اتوماسیون.
افراد با دانش سلنیوم/سرو و به راحتی در نمایشنامه نویس تنها در عرض 2 هفته تسلط دارند
از آنجایی که صنعت اتوماسیون آینده فقط از ابزارهای اتوماسیون مدرن است، Playwright تقاضای صنعت عظیمی در سراسر جهان دارد و بسیاری از انتظارات از یک چارچوب اتوماسیون قوی را کاملاً برآورده میکند
سرفصل ها و درس ها
معرفی
Introduction
مقدمه ای بر نمایشنامه نویس
Introduction to Playwright
نمایشنامه نویس چیست؟
What is Playwright?
مقایسه نمایشنامه نویس، سلنیوم و سرو
Comparison between Playwright, Selenium and Cypress
معماری نمایشنامه نویس
Playwright Architecture
شروع شدن
Getting started
دانلود کد کامل پروژه
Download the complete project code
پيش نياز
Pre-requisite
نصب جاوا JDK در ویندوز
Installing Java JDK on Windows
نصب جاوا JDK روی MAC OSx
Installing Java JDK on MAC OSx
نصب Maven در ویندوز
Installing Maven on Windows
نصب Maven در MAC OSx
Installing Maven on MAC OSx
نصب Eclipse IDE
Installing Eclipse IDE
افزودن Dependency و شروع با اولین تست
Adding Dependency and getting started with first test
به حداکثر رساندن پنجره
Maximizing the window
به حداکثر رساندن پنجره - کد
Maximizing the window - Code
یک راه ساده دیگر برای به حداکثر رساندن پنجره
Another simple way of Maximizing the window
یک راه ساده دیگر برای به حداکثر رساندن پنجره - کد
Another simple way of Maximizing the window - Code
راه اندازی مرورگرهای کروم، اج و فایرفاکس
Launching Chrome, Edge and Firefox browsers
راه اندازی مرورگرهای کروم، اج و فایرفاکس
Launching Chrome, Edge and Firefox browsers
راه اندازی تست در حالت ناشناس
Launching Test in a Incognito mode
راه اندازی Chrome و Edge به روشی ساده
Launching Chrome and Edge in a simple way
روش های ناوبری نمایشنامه نویس
Playwright Navigation methods
کد از 2 سخنرانی آخر
Code from the last 2 lectures
کنترل عناصر و راهبردهای نمایشنامهنویس یاب/انتخابگر
Handling Elements and Playwright Locator / Selector strategies
مدیریت عناصر و یادگیری استراتژی های مختلف انتخابگر
Handling Elements and learning various Selector strategies
مدیریت عناصر و یادگیری استراتژی های مختلف انتخابگر - کد
Handling Elements and learning various Selector strategies - Code
نمایشنامه نویس - ضبط و پخش - مولد تست
Playwright - Record and Play - Test Generator
مدیریت لیست کشویی
Handling Dropdown list
مدیریت لیست کشویی - کد
Handling Dropdown list - Code
اصول اولیه خیار - قلاب خیار - قبل از همه، بعد از همه، قبل از مرحله، بعد از مرحله
Cucumber Basics - Cucumber Hooks - BeforeAll, AfterAll, BeforeStep, AfterStep
نمایش نظرات