آموزش Groovy Fundamentals For Testers - گام به گام

Groovy Fundamentals For Testers - Step By Step

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Groovy for Selenium and SoapUI اصول groovy را بدانید. قادر به استفاده از دانش برای خودکارسازی برنامه های کاربردی وب با استفاده از سلنیوم. قادر به استفاده از دانش برای خودکار کردن تست خدمات وب با Soap UI است. فایل‌های کدنویسی برای هر سخنرانی موجود برای دانلود به‌عنوان فایل‌های txt. به‌عنوان udemi که از فایل‌های .groovy پشتیبانی نمی‌کند. پیش نیازها: مبتدیان بدون پیش زمینه برنامه نویسی تسترهای دستی و متخصصان تضمین کیفیت که به دنبال شروع حرفه ای در زمینه اتوماسیون تست هستند تسترهایی که می خواهند برنامه های وب را با استفاده از سلنیوم برنامه نویسان مجرب با زبان های برنامه نویسی دیگر مانند جاوا یا سی شارپ خودکار کنند.

این تنها دوره آموزشی Groovy است که تمام اصول اولیه مورد نیاز برای اتوماسیون وب و اتوماسیون خدمات وب را پوشش می دهد. و این دوره هیچ ابزار اتوماسیونی را پوشش نخواهد داد. شما را راهنمایی می کند تا از groovy در اسکریپت های اتوماسیون خود استفاده کنید.

من این دوره را برای درک و استفاده از آن در پروژه های شما بسیار ساده کردم. من تمام فایل‌های کدی را که به‌عنوان بخشی از البته ساخته‌ام ارائه کرده‌ام.

این دوره دانش برنامه نویسی گام به گام را در اختیار شما قرار می دهد. اگر دانش قبلی برنامه نویسی هم نداشته باشید، می توانید آن را درک کنید. و اگر دانش برنامه نویسی قبلی در مورد جاوا داشته باشید و بتوانید به راحتی این دوره را با جاوا مرتبط کنید، بسیار ساده به نظر می رسد.

Groovy یکی از زبان های JVM است و بسیار شبیه جاوا است اما در مقایسه با جاوا از ویژگی های قدرتمندتری برخوردار است. اگر قصد دارید هر برنامه ای را با Selenium java خودکار کنید، می توانید Groovy را جایگزین جاوا در نظر بگیرید زیرا نحو بسیار ساده است.

با این دانش Groovy، می‌توانید همان را در اتوماسیون خدمات وب خود با استفاده از soap UI به‌عنوان soap UI از Groovy به عنوان زبان برنامه‌نویسی استفاده کنید. من این دوره آموزشی را برای اتوماسیون وب با استفاده از سلنیوم و اتوماسیون خدمات وب با استفاده از رابط کاربری صابون مفید خواهد بود.

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

وقتی فرصتی وجود داشت، Groovy را با جاوا مقایسه کردم زیرا یادگیری و نوشتن Groovy در مقایسه با جاوا بسیار ساده است.

خب به چی فکر میکنی!!!! لطفا ثبت نام کنید و دانش را دریافت کنید.


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

معرفی دوره Course Introduction

  • معرفی Introduction

  • معرفی Introduction

  • مقدمه Groovy Groovy Introduction

  • مقدمه Groovy Groovy Introduction

معرفی دوره Course Introduction

راه اندازی محیط Environment Setup

  • جاوا را در ماشین ویندوز نصب کنید Install Java in Windows Machine

  • جاوا را در ماشین ویندوز نصب کنید Install Java in Windows Machine

  • جاوا را در Mac Machine نصب کنید Install Java in Mac Machine

  • جاوا را در Mac Machine نصب کنید Install Java in Mac Machine

  • نحوه پیکربندی Groovy در Windows Machine How to Configure Groovy in Windows Machine

  • نحوه پیکربندی Groovy در Windows Machine How to Configure Groovy in Windows Machine

  • نحوه پیکربندی Groovy در Mac Machine How to Configure Groovy in Mac Machine

  • نحوه پیکربندی Groovy در Mac Machine How to Configure Groovy in Mac Machine

  • IntelliJ IDEA را در Windows Machine دانلود و نصب کنید Download and Install IntelliJ IDEA in Windows Machine

  • IntelliJ IDEA را در Windows Machine دانلود و نصب کنید Download and Install IntelliJ IDEA in Windows Machine

  • IntelliJ IDEA را در Mac Machine دانلود و نصب کنید Download and Install IntelliJ IDEA in Mac Machine

  • IntelliJ IDEA را در Mac Machine دانلود و نصب کنید Download and Install IntelliJ IDEA in Mac Machine

  • Eclipse را در Windows Machine دانلود و نصب کنید Download and Install Eclipse in Windows Machine

  • Eclipse را در Windows Machine دانلود و نصب کنید Download and Install Eclipse in Windows Machine

  • Eclipse را در Mac Machine دانلود و نصب کنید Download and Install Eclipse in Mac Machine

  • Eclipse را در Mac Machine دانلود و نصب کنید Download and Install Eclipse in Mac Machine

راه اندازی محیط Environment Setup

مبانی Groovy Groovy Basics

  • فضای کاری و بسته Workspace and Package

  • فضای کاری و بسته Workspace and Package

  • اصطلاحات مهم Important Terminology

  • اصطلاحات مهم Important Terminology

  • کلاس و شی Class and Object

  • کلاس و شی Class and Object

  • انواع داده ها در Groovy Data Types in Groovy

  • انواع داده ها در Groovy Data Types in Groovy

  • متغیرها در Groovy Variables in Groovy

  • متغیرها در Groovy Variables in Groovy

  • تبدیل نوع داده در Groovy Data Type Conversion in Groovy

  • تبدیل نوع داده در Groovy Data Type Conversion in Groovy

  • معرفی روش Method Introduction

  • معرفی روش Method Introduction

  • روش ها با پارامترها Methods with Parameters

  • روش ها با پارامترها Methods with Parameters

  • روش ها با نوع بازگشت Methods with Return Type

  • روش ها با نوع بازگشت Methods with Return Type

  • روش ها با پارامترهای اختیاری Methods with Optional Parameters

  • روش ها با پارامترهای اختیاری Methods with Optional Parameters

  • متغیر استاتیک Static Variable

  • متغیر استاتیک Static Variable

  • روش استاتیک Static Method

  • روش استاتیک Static Method

  • آرایه ها Arrays

  • آرایه ها Arrays

  • سازنده Constructor

  • سازنده Constructor

  • رشته ها در Groovy Strings in Groovy

  • رشته ها در Groovy Strings in Groovy

  • روش های رشته ای String Methods

  • روش های رشته ای String Methods

مبانی Groovy Groovy Basics

بیانیه های کنترلی Control Statements

  • اگر دیگری If-Else

  • اگر دیگری If-Else

  • تعویض Switch

  • تعویض Switch

  • در حالی که While

  • در حالی که While

  • برای For

  • برای For

  • بشکن و ادامه بده Break and Continue

  • بشکن و ادامه بده Break and Continue

بیانیه های کنترلی Control Statements

اوپس OOPS

  • وراثت Inheritance

  • وراثت Inheritance

  • کلاس چکیده Abstract Class

  • کلاس چکیده Abstract Class

  • رابط Interface

  • رابط Interface

  • روش اضافه بار Method Overloading

  • روش اضافه بار Method Overloading

  • نادیده گرفتن روش Method Overriding

  • نادیده گرفتن روش Method Overriding

اوپس OOPS

مجموعه ها Collections

  • معرفی مجموعه ها Collections Introduction

  • معرفی مجموعه ها Collections Introduction

  • فهرست کنید List

  • فهرست کنید List

  • تنظیم Set

  • تنظیم Set

  • نقشه Map

  • نقشه Map

مجموعه ها Collections

کار با فایل ها Working With Files

  • خواندن فایل خواص Reading Properties File

  • خواندن فایل خواص Reading Properties File

کار با فایل ها Working With Files

JSON Slurper JSON Slurper

  • مقدمه JSON Slurper JSON Slurper Introduction

  • مقدمه JSON Slurper JSON Slurper Introduction

  • JSON Slurper Part - 2 JSON Slurper Part - 2

  • JSON Slurper Part - 2 JSON Slurper Part - 2

JSON Slurper JSON Slurper

XML Slurper XML Slurper

  • XML Slurper مقدمه XML Slurper Introduction

  • XML Slurper مقدمه XML Slurper Introduction

  • XML Slurper Part - 2 XML Slurper Part - 2

  • XML Slurper Part - 2 XML Slurper Part - 2

XML Slurper XML Slurper

استثناها Exceptions

  • رسیدگی به استثنا Exception Handling

  • رسیدگی به استثنا Exception Handling

استثناها Exceptions

Apache POI Apache POI

  • معرفی Apache POI Apache POI Introduction

  • معرفی Apache POI Apache POI Introduction

  • تعداد سطر و ستون را دریافت کنید Get Row and Column Count

  • تعداد سطر و ستون را دریافت کنید Get Row and Column Count

  • خواندن داده های اکسل با استفاده از شماره ستون Read Excel Data Using Column Number

  • خواندن داده های اکسل با استفاده از شماره ستون Read Excel Data Using Column Number

  • خواندن داده های اکسل با استفاده از نام ستون Read Excel Data Using Column Name

  • خواندن داده های اکسل با استفاده از نام ستون Read Excel Data Using Column Name

  • با استفاده از شماره ستون داده ها را در اکسل بنویسید Write Data To Excel Using Column Number

  • با استفاده از شماره ستون داده ها را در اکسل بنویسید Write Data To Excel Using Column Number

  • با استفاده از نام ستون، داده ها را در اکسل بنویسید Write Data To Excel Using Column Name

  • با استفاده از نام ستون، داده ها را در اکسل بنویسید Write Data To Excel Using Column Name

Apache POI Apache POI

بسته شدن Closures

  • معرفی Introduction

  • معرفی Introduction

  • بسته شدن با پارامتر Closure with Parameter

  • بسته شدن با پارامتر Closure with Parameter

  • دسترسی به متغیرها در بسته شدن Access Variables in Closure

  • دسترسی به متغیرها در بسته شدن Access Variables in Closure

  • بستن به عنوان پارامتر روش Closure as Method Parameter

  • بستن به عنوان پارامتر روش Closure as Method Parameter

  • بسته شدن با نوع برگشت Closure with Return Type

  • بسته شدن با نوع برگشت Closure with Return Type

  • بسته شدن با لیست Closure with List

  • بسته شدن با لیست Closure with List

  • بستن با نقشه Closure with Map

  • بستن با نقشه Closure with Map

  • پیدا کردن find

  • پیدا کردن find

  • پیدا کردن همه findAll

  • پیدا کردن همه findAll

  • هر و هر any and every

  • هر و هر any and every

  • جمع آوری کنید collect

  • جمع آوری کنید collect

بسته شدن Closures

بعدش چی؟ What Next?

  • پاداش - تخفیف برای دوره های دیگر من BONUS - Discount for my other courses

  • پاداش - تخفیف برای دوره های دیگر من BONUS - Discount for my other courses

بعدش چی؟ What Next?

نمایش نظرات

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

آموزش Groovy Fundamentals For Testers - گام به گام
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
64
Udemy (یودمی) udemy-small
15 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,574
4.1 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Krishna Sakinala Krishna Sakinala

رهبر کیفیت متخصص، یوتیوبر و بلاگر

Krishna Sakinala Krishna Sakinala

رهبر کیفیت متخصص، یوتیوبر و بلاگر

Udemy (یودمی)

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

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