آموزش مطمئن باشید. اتوماسیون تست API برای مبتدیان

REST Assured. API test automation for beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استراحت اتوماسیون تست API از ابتدا. ایجاد چارچوب جالب REST Assured با جاوا و TestNG نحوه شروع اتوماسیون REST API با استفاده از REST Assured ایجاد چارچوب تست REST API از ابتدا با Maven و TestNG استفاده از JsonPath و XmlPath سریال سازی و سریال زدایی POJO ها کار با هدرها و کوکی ها استفاده از احراز هویت اولیه پیش نیازها: تجربه تست API حداقل تجربه زبان برنامه نویسی جاوا

با REST Assured قدم بعدی را در حرفه اتوماسیون تست خود بردارید!


تست و اعتبارسنجی سرویس‌های REST در جاوا سخت‌تر از زبان‌های پویا مانند Ruby و Groovy است. REST Assured سادگی استفاده از این زبان ها را در دامنه جاوا آورده است.


آموزش "مطمئن باشید. اتوماسیون تست API برای مبتدیان" برای آزمایش‌کنندگان نرم‌افزار دستی و مهندسین اتوماسیون تست ایجاد شده است که می‌خواهند یاد بگیرند که چگونه به سرعت تست‌های REST API را خودکار شروع کنند.

هر مرحله، از تنظیم چارچوب جاوا مطمئن تا اجرای تست خودکار REST API شما، با جزئیات توضیح داده شده است.


دوره "مطمئن باشید. اتوماسیون تست API برای مبتدیان" به دانش جاوا یا سایر اطلاعات OOP نیاز دارد.

این دوره برای مبتدیان در REST Assured طراحی شده است، اما نه برای مبتدیان در اتوماسیون تست.


موقعیت‌های QA نرم‌افزاری بیشتر و بیشتر به اتوماسیون آزمایشی نیاز دارند، و نه فقط اتوماسیون تست سطح UI. تجربه Selenium WebDriver اغلب برای ایجاد مشاغل پردرآمد SDET و Test Automation کافی نیست. مهم است که بتوانید تست های API را خودکار کنید. استفاده از ابزارهایی مانند Postman یا SoapUI ممکن است برای آزمایش‌کننده‌های دستی به اندازه کافی خوب باشد، اما اگر می‌خواهید خود را یک مهندس اتوماسیون تست با تجربه بنامید، باید بدانید که چگونه تست‌های خود را با استفاده از کد و ابزارهایی مانند REST Assured توسعه دهید.


در پایان این دوره آموزشی REST Assured، دانش‌آموزان می‌توانند تست‌های Rest API را با REST Assured با استفاده از Java و چارچوب TestNG خودکار کنند. هر روش ممکن REST را اجرا کنید و از ویژگی های پیشرفته RESTAssured استفاده کنید. از ویژگی های TestNG برای ساختار تست بهتر و نگهداری آسان چارچوب استفاده کنید.

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


منتظر نباشید، اتوماسیون API را با REST Assured یاد بگیرید!


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

مقدمه | مطمئن باشید Introduction | REST Assured

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

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

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

  • خدمات وب چیست؟ What are Web Services?

  • خدمات وب چیست؟ What are Web Services?

  • SOAP در مقابل خدمات وب RESTful SOAP vs RESTful Web services

  • پیکربندی پروژه Maven Configuring Maven Project

  • GitHub GitHub

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

مقدمه | مطمئن باشید Introduction | REST Assured

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

  • SOAP در مقابل خدمات وب RESTful SOAP vs RESTful Web services

  • پیکربندی پروژه Maven Configuring Maven Project

  • GitHub GitHub

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

ایجاد تست های REST Assured | مطمئن باشید Creating REST Assured tests | REST Assured

  • درخواست در حال آزمایش Application under test

  • برنامه جایگزین در حال آزمایش Alternative App under test

  • ایجاد اولین آزمون Creating first test

  • افزودن تست های GET بیشتر Adding more GET tests

  • افزودن تست های GET بیشتر Adding more GET tests

  • کار با JsonPath Working with JsonPath

  • کار با JsonPath Working with JsonPath

  • خودکارسازی درخواست POST Automating POST request

  • خودکارسازی درخواست POST Automating POST request

  • خودکارسازی درخواست PUT Automating PUT request

  • احراز هویت اولیه Basic authentication

  • خودکارسازی درخواست PATCH Automating PATCH request

  • خودکارسازی درخواست PATCH Automating PATCH request

  • خودکارسازی درخواست DELETE Automating DELETE request

  • خودکارسازی درخواست DELETE Automating DELETE request

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

ایجاد تست های REST Assured | مطمئن باشید Creating REST Assured tests | REST Assured

  • درخواست در حال آزمایش Application under test

  • برنامه جایگزین در حال آزمایش Alternative App under test

  • ایجاد اولین آزمون Creating first test

  • خودکارسازی درخواست PUT Automating PUT request

  • احراز هویت اولیه Basic authentication

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

ویژگی های پیشرفته REST Assured | مطمئن باشید Advanced REST Assured features | REST Assured

  • RequestSpecification RequestSpecification

  • پارامترهای مسیر Path parameters

  • پارامترهای پرس و جو Query parameters

  • سرصفحه ها و کوکی ها Headers and Cookies

  • پاسخ XML XML response

  • پاسخ XML XML response

  • سریال سازی Serialization

  • سریال سازی Serialization

  • سریال زدایی De-Serialization

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

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

ویژگی های پیشرفته REST Assured | مطمئن باشید Advanced REST Assured features | REST Assured

  • RequestSpecification RequestSpecification

  • پارامترهای مسیر Path parameters

  • پارامترهای پرس و جو Query parameters

  • سرصفحه ها و کوکی ها Headers and Cookies

  • سریال زدایی De-Serialization

Outro Outro

  • Outro Outro

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

Outro Outro

  • Outro Outro

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

نمایش نظرات

آموزش مطمئن باشید. اتوماسیون تست API برای مبتدیان
جزییات دوره
3 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,052
4.3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dmitry Shyshkin Dmitry Shyshkin

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