آموزش جاوا برای آزمایش کنندگان

Java for Testers

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

جاوا را یاد بگیرید و از فردا تست های خودکار را شروع کنید


دوره آموزشی جاوا برای آزمایش کنندگان به طور خاص برای آزمایش کنندگان دستی طراحی شده است که می خواهند به سمت اتوماسیون تست حرکت کنند.

همه موضوعات با دقت انتخاب شدند تا با نیازهای مهندسین اتوماسیون تست مطابقت داشته باشند. هر مرحله با جزئیات از جاوا و IDE تنظیم شده تا اجرای اولین روش جاوا شما توضیح داده شده است.


هیچ تجربه قبلی در برنامه نویسی لازم نیست. این دوره به طور خاص برای مبتدیان کامل طراحی شده است.


موقعیت‌های QA نرم‌افزاری بیشتر و بیشتر نیازمند مقداری اتوماسیون تست و در بسیاری از موارد تجربه Selenium WebDriver هستند. بر اساس بسیاری از بررسی های اخیر، جاوا محبوب ترین زبان برنامه نویسی مورد استفاده در اتوماسیون تست است.


به همین دلیل، اگر می‌خواهید از آزمایش دستی به آزمایش خودکار بروید، جاوا یک انتخاب عالی برای یک زبان برنامه‌نویسی است، زیرا گزینه‌های زیادی در بازار کار در اختیار شما قرار می‌دهد.


مزایای این دوره:

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

  • این دوره حاوی تمام اطلاعات مفیدی است که برای یادگیری نحوه خودکارسازی تست‌ها با جاوا نیاز دارید.

  • شامل یک نمای کلی از چارچوب های آزمایشی است

  • وقت را روی چیزهایی تلف نمی‌کنیم، که مهندسان اتوماسیون آزمایشی اصلاً از آنها استفاده نمی‌کنند

فهرست اجزای اصلی:

  • ما از ابتدا شروع خواهیم کرد، مانند آماده سازی، نصب جاوا و IDE ها

  • یادگیری چیزهای اساسی، انواع داده، ایجاد اولین پروژه

  • سپس به سراغ یادگیری روش‌ها، کلاس‌ها، توابع می‌رویم

  • ما همچنین زمانی را صرف یادگیری اصول برنامه نویسی شی گرا خواهیم کرد

  • و ما با چارچوب های آزمایشی به پایان خواهیم رسید

توضیحات دانش آموز ایده آل:

  • این دوره را برای آزمایش‌کنندگانی طراحی کردم که از آزمایش دستی چیزها خسته شده‌اند.

  • آزمایش‌کننده‌ها متوجه می‌شوند که یافتن یک شغل فقط دستی سخت‌تر و سخت‌تر می‌شود

  • آزمایش‌کنندگانی که می‌خواهند درآمد خود را با یادگیری نحوه خودکارسازی تست‌ها افزایش دهند

  • این یک دوره آموزشی جاوا است، اما برای تست اتوماسیون با جاوا طراحی شده است


در پایان این دوره، دانش آموزان تمام اصول اولیه جاوا، نحوه کار متدها و کلاس ها را خواهند دانست. چگونه کدهای پیچیده تری بنویسیم و چند چارچوب تست جاوا را بشناسیم.


و مهمتر از همه، بتوانید در شغل فعلی ترفیع دریافت کنید، یا شغل جدیدی که نیاز به سلنیوم یا دیگر تجربه اتوماسیون تست دارد، بدست آورید.


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

مقدمه | جاوا برای آزمایش کنندگان Introduction | Java for Testers

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

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

  • کد از سخنرانی ها Code from the lectures

مقدمه | جاوا برای آزمایش کنندگان Introduction | Java for Testers

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

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

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

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

  • کد از سخنرانی ها Code from the lectures

آماده سازی محیط زیست | جاوا برای آزمایش کنندگان Environment preparation | Java for Testers

  • نصب Java IDE Installing Java IDE

  • مسابقه بخش 2 Section 2 quiz

آماده سازی محیط زیست | جاوا برای آزمایش کنندگان Environment preparation | Java for Testers

  • نصب کیت توسعه جاوا Installing Java Development Kit

  • نصب کیت توسعه جاوا Installing Java Development Kit

  • نصب Java IDE Installing Java IDE

  • مسابقه بخش 2 Section 2 quiz

پروژه سلام دنیا | جاوا برای آزمایش کنندگان Hello World project | Java for Testers

  • ایجاد اولین پروژه جاوا Creating first java project

  • کلاس جاوا Java Class

  • روش اصلی جاوا Java main method

  • مسابقه بخش 3 Section 3 quiz

پروژه سلام دنیا | جاوا برای آزمایش کنندگان Hello World project | Java for Testers

  • ایجاد اولین پروژه جاوا Creating first java project

  • کلاس جاوا Java Class

  • روش اصلی جاوا Java main method

  • اجرای برنامه جاوا Running java application

  • اجرای برنامه جاوا Running java application

  • مسابقه بخش 3 Section 3 quiz

انواع داده | جاوا برای آزمایش کنندگان Data Types | Java for Testers

  • انواع داده های غیر ابتدایی Non-Primitive Data Types

  • آرایه ها Arrays

انواع داده | جاوا برای آزمایش کنندگان Data Types | Java for Testers

  • متغیرها Variables

  • متغیرها Variables

  • انواع داده در جاوا Data types in Java

  • انواع داده در جاوا Data types in Java

  • انواع داده های اولیه Primitive Data Types

  • انواع داده های اولیه Primitive Data Types

  • ریخته گری انواع داده Data Types Casting

  • ریخته گری انواع داده Data Types Casting

  • انواع داده های غیر ابتدایی Non-Primitive Data Types

  • رشته String

  • رشته String

  • آرایه ها Arrays

  • مسابقه بخش 4 Section 4 quiz

  • مسابقه بخش 4 Section 4 quiz

مبانی جاوا | جاوا برای آزمایش کنندگان Java Basics | Java for Testers

  • اپراتورهای جاوا Java Operators

  • مشق شب Homework

  • Java while Loop Java While Loop

  • جاوا شکستن و ادامه Java Break and Continue

  • Java Try Catch Java Try Catch

  • تکالیف 3 Homework 3

  • آزمون بخش 5 Section 5 quiz

مبانی جاوا | جاوا برای آزمایش کنندگان Java Basics | Java for Testers

  • اپراتورهای جاوا Java Operators

  • جاوا اگر ... دیگر Java If ... Else

  • جاوا اگر ... دیگر Java If ... Else

  • بیانیه های سوئیچ جاوا Java Switch Statements

  • بیانیه های سوئیچ جاوا Java Switch Statements

  • مشق شب Homework

  • تکالیف 2 Homework 2

  • تکالیف 2 Homework 2

  • جاوا برای حلقه Java For Loop

  • جاوا برای حلقه Java For Loop

  • Java while Loop Java While Loop

  • جاوا شکستن و ادامه Java Break and Continue

  • Java Try Catch Java Try Catch

  • تکالیف 3 Homework 3

  • تکالیف 4 Homework 4

  • تکالیف 4 Homework 4

  • آزمون بخش 5 Section 5 quiz

روش های جاوا | جاوا برای آزمایش کنندگان Java Methods | Java for Testers

  • پارامترهای روش Method parameters

  • مسابقه بخش 6 Section 6 quiz

روش های جاوا | جاوا برای آزمایش کنندگان Java Methods | Java for Testers

  • روش های جاوا Java Methods

  • روش های جاوا Java Methods

  • پارامترهای روش Method parameters

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

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

  • نوع بازگشت روش Method Return Type

  • نوع بازگشت روش Method Return Type

  • تکالیف 5 Homework 5

  • تکالیف 5 Homework 5

  • مسابقه بخش 6 Section 6 quiz

برنامه نویسی شی گرا | جاوا برای آزمایش کنندگان Object-Oriented Programming | Java for Testers

  • Java OOP Java OOP

  • کلاس ها و اشیاء Classes and Objects

  • سازندگان جاوا Java Constructors

  • دسترسی به اصلاح کننده ها Access Modifiers

  • تکالیف 6 Homework 6

  • کلمه کلیدی ثابت Static keyword

  • انتزاع - مفهوم - برداشت Abstraction

  • وراثت Inheritance

  • پلی مورفیسم Polymorphism

  • رابط Interface

  • تکالیف 7 Homework 7

  • آزمون بخش 7 Section 7 quiz

برنامه نویسی شی گرا | جاوا برای آزمایش کنندگان Object-Oriented Programming | Java for Testers

  • Java OOP Java OOP

  • کلاس ها و اشیاء Classes and Objects

  • کلاس ها و اشیاء مثال Classes and Objects Examples

  • کلاس ها و اشیاء مثال Classes and Objects Examples

  • سازندگان جاوا Java Constructors

  • دسترسی به اصلاح کننده ها Access Modifiers

  • تکالیف 6 Homework 6

  • کلمه کلیدی ثابت Static keyword

  • چهار ستون OOP Four Pillars of OOP

  • چهار ستون OOP Four Pillars of OOP

  • کپسوله سازی Encapsulation

  • کپسوله سازی Encapsulation

  • انتزاع - مفهوم - برداشت Abstraction

  • وراثت Inheritance

  • پلی مورفیسم Polymorphism

  • فراگیر Overriding

  • فراگیر Overriding

  • کلمه کلیدی فوق العاده Super Keyword

  • کلمه کلیدی فوق العاده Super Keyword

  • رابط Interface

  • تکالیف 7 Homework 7

  • آزمون بخش 7 Section 7 quiz

ویژگی های بیشتر جاوا | جاوا برای آزمایش کنندگان More Java Features | Java for Testers

  • جاوا تکرار کننده Java Iterator

ویژگی های بیشتر جاوا | جاوا برای آزمایش کنندگان More Java Features | Java for Testers

  • تاریخ و زمان جاوا Java Date and Time

  • تاریخ و زمان جاوا Java Date and Time

  • ArrayList ArrayList

  • ArrayList ArrayList

  • جاوا هش مپ Java HashMap

  • جاوا هش مپ Java HashMap

  • جاوا تکرار کننده Java Iterator

  • ArrayList از نقشه ها ArrayList of maps

  • ArrayList از نقشه ها ArrayList of maps

  • تکلیف 8 Homework 8

  • تکلیف 8 Homework 8

  • مسابقه بخش 8 Section 8 quiz

  • مسابقه بخش 8 Section 8 quiz

کار با فایل ها | جاوا برای آزمایش کنندگان Work with files | Java for Testers

  • شی فایل جاوا Java File Object

  • نوشتن در پرونده Writing to file

  • حذف یک فایل Deleting a file

کار با فایل ها | جاوا برای آزمایش کنندگان Work with files | Java for Testers

  • شی فایل جاوا Java File Object

  • ایجاد یک فایل Creating a file

  • ایجاد یک فایل Creating a file

  • نوشتن در پرونده Writing to file

  • خواندن یک فایل Reading a file

  • خواندن یک فایل Reading a file

  • حذف یک فایل Deleting a file

چارچوب تست | جاوا برای آزمایش کنندگان Test Frameworks | Java for Testers

  • رد شدن از آزمون ها Skipping Tests

  • تست های اشکال زدایی Debugging Tests

چارچوب تست | جاوا برای آزمایش کنندگان Test Frameworks | Java for Testers

  • چارچوب های تست جاوا Java Test Frameworks

  • چارچوب های تست جاوا Java Test Frameworks

  • TestNG در مقابل jUnit TestNG vs jUnit

  • TestNG در مقابل jUnit TestNG vs jUnit

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

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

  • اولین تست های jUnit First jUnit tests

  • اولین تست های jUnit First jUnit tests

  • قبل از هر حاشیه نویسی BeforeEach annotation

  • قبل از هر حاشیه نویسی BeforeEach annotation

  • تست های پارامتری Parameterized Tests

  • تست های پارامتری Parameterized Tests

  • رد شدن از آزمون ها Skipping Tests

  • تست های اشکال زدایی Debugging Tests

  • مسابقه بخش 10 Section 10 quiz

  • مسابقه بخش 10 Section 10 quiz

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

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

نمایش نظرات

Udemy (یودمی)

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

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

آموزش جاوا برای آزمایش کنندگان
جزییات دوره
6 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,769
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dmitry Shyshkin Dmitry Shyshkin

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