لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست اتوماسیون با استفاده از سلنیوم: مبتدی تا حرفه ای.
Test Automation using Selenium: Beginner to Pro.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش توسعه اسکریپت های تست اتوماسیون با استفاده از Selenium WebDriver(Java) نوشتن اسکریپت های تست کارآمد با استفاده از Selenium(Java) درک و پیاده سازی Framework TestNg استفاده موثر از استراتژی های مکان یاب یاد بگیرید چگونه چارچوب های تست اتوماسیون را توسعه دهید آخرین ویژگی های مدیریت داده های تست Selenium 4 با استفاده از کتابخانه POI Apache مدیریت گزارش تست مفهوم Java OOPS و سایر مفاهیم مورد نیاز برای برتری در حرفه اتوماسیون تست پیش نیازها: این دوره برای مبتدیان در نظر گرفته شده است. هیچ تجربه برنامه نویسی لازم نیست
تست دستی مرده نیست، اما آزمایشکنندگان دستی مردهاند!
در چشم انداز فناوری امروزی، دانستن تست اتوماسیون برای هر متخصص QA ضروری شده است. با دیجیتالی شدن فعالیت های بیشتر و بیشتر، می توانیم شاهد توسعه برنامه های وب بیشتری باشیم. از این رو، تقاضا برای آزمایش برنامه های کاربردی وب نیز بسیار افزایش یافته است.
امروزه، تقریباً همه نقشهای شغلی برای متخصصان QA ایجاب میکند که داوطلبان در مورد چارچوب اتوماسیون تست که سلنیوم سهم عمدهای در بازار دارد، دانش داشته باشند. اما یادگیری سلنیوم مجموعهای از چالشهای خاص خود را دارد.
ما این دوره را برای ساده سازی یادگیری کلی سلنیوم طراحی کرده ایم. چه فارغ التحصیل باشید و به دنبال شغلی در بازار کار باشید یا یک QA عملکردی/دستی باشید که به دنبال انتقال به اتوماسیون هستید، دوره عالی را پیدا کرده اید!
من خودم کارم را به عنوان یک QA دستی شروع کردم و با گذشت زمان چهار سال پیش از طریق خودآموزی به تست اتوماسیون روی آوردم. در طول سالها، راههای زیادی را برای یادگیری تستهای اتوماسیون امتحان کردهام و بهترین راه را برای یادگیری پیدا کردهام. این دوره حاصل سالها تجربه یادگیری است. چیزی که ای کاش داشتم!
این دوره بر اساس زبان برنامه نویسی جاوا است. اما نگران نباشید! حتی اگر چیزی در مورد جاوا نمی دانید، من شما را در آغوش می گیرم تا جاوا کافی برای شروع کار خود در Selenium WebDriver بدانید.
چه می آموزیم؟
اصول جاوا برای تست اتوماسیون
معماری سلنیوم
استراتژی های مکان یاب
مدیریت داده ها را با سلنیوم آزمایش کنید
عکس های صفحه با استفاده از سلنیوم
کلاس های اقدام
منتظر می ماند
نحوه توسعه تست اتوماسیون چارچوب
چارچوب مبتنی بر داده
چارچوب ترکیبی
چارچوب مبتنی بر کلمه کلیدی
مدل شیء صفحه
کلاس های اقدام
پیکربندی مرورگر با استفاده از سلنیوم
تست متقابل مرورگر
چارچوب TestNg
اجرای موازی
جدیدترین ویژگی های سلنیوم 4
این دوره برای چه کسانی است؟
مبتدیان
کسانی که اولین شغل خود را در تست اتوماسیون می خواهند
QA دستی/عملکردی که میخواهند به اتوماسیون آزمایشی تغییر کنند
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معماری سلنیوم
Selenium Architecture
راه اندازی_1
Setting Up_1
راه اندازی_2
Setting Up_2
اسکریپت اول
First Script
اصول سلنیوم
Selenium Basics
مکان یاب ها
Locators
متدهای FindElement و SendKeys
FindElement and SendKeys methods
کلیک
Click
خروجی کلیک
Output of Click
دریافت متن
Getting the Text
لینک متن
LinkText
انتخاب
Selection
کلاس را انتخاب کنید
Select Class
Class Demo را انتخاب کنید
Select Class Demo
بر اساس شاخص را انتخاب کنید
Select By Index
عناصر را پیدا کنید
Find Elements
یافتن عناصر قسمت 2
Find Elements part 2
نمایش عناصر را پیدا کنید
Find Elements Demo
Xpaths و انتخابگرهای CSS
Xpaths and CSS Selectors
مقدمه ای بر XPaths
Introduction to XPaths
مثال های Xpath
Xpath Examples
Xpath شامل
Xpath Contains
Xpaths پیچیده
Complex Xpaths
محورهای Xpath
Xpath Axes
نسخه نمایشی Xpath
Xpath Demo
مقدمه ای بر انتخابگرهای CSS
Introduction to CSS Selectors
نسخه ی نمایشی انتخابگرهای CSS
CSS Selectors Demo
موضوعات پیشرفته سلنیوم
Selenium Advanced topics
اسکرین شات در سلنیوم
Screenshots in Selenium
اسکرین شات ها در Selenium: Demo
Screenshots in Selenium : Demo
تنظیمات مرورگر در سلنیوم
Browser Configurations in Selenium
تنظیمات مرورگر در سلنیوم: نسخه ی نمایشی
Browser Configurations in selenium: Demo
داده ها را از اکسل بخوانید
Read Data from Excel
چارچوب POI آپاچی
Apache POI Framework
نسخه ی نمایشی Apache POI
Apache POI Demo
کلاس اکشن
Action Class
نسخه نمایشی کلاس اکشن
Action Class Demo
سلنیوم منتظر می ماند
Selenium Waits
مقدمه ای بر سلنیوم ویتس
Introduction to Selenium Waits
انتظارهای ضمنی
Implicit Waits
انتظارهای صریح
Explicit Waits
تست چارچوب های اتوماسیون
Test Automation Frameworks
مقدمه ای بر تست اتوماسیون چارچوب
Introduction to Test Automation Frameworks
چارچوب داده محور
Data Driven Framework
چارچوب کلید واژه محور
Keyword Driven Framework
مدل شی صفحه
Page Object Model
چارچوب ترکیبی
Hybrid Framework
TestNg
TestNg
مقدمه ای بر TestNg
Introduction to TestNg
نمایش TestNg
TestNg Demonstration
اولویت TestNg
TestNg Priority
گروه های TestNg
TestNg Groups
TestNg: موارد تست ناموفق را دوباره اجرا کنید
TestNg:Re-Execute failed Test cases
نمایش نظرات