آموزش جاوا: تست خودکار API با REST Assured - آخرین آپدیت

دانلود Java: Automated API Testing with REST Assured

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، آنجی جونز (Java Champion) به دنیای تست خودکار API با جاوا و REST Assured می‌پردازد و به شما نشان می‌دهد چگونه عملکرد بی‌نقص APIهای خود را تضمین کنید. مفاهیم ضروری ارسال درخواست‌های API شامل متدهای GET، POST، PUT و DELETE را بیاموزید و درک خود را از ساختار API تقویت کنید. در این دوره خواهید آموخت که چگونه داده‌های تکمیلی ارسال کنید، پاسخ‌ها را دریافت و تجزیه نمایید و خروجی‌های API را با نتایج مورد انتظار اعتبارسنجی کنید. همچنین به بررسی مدیریت بدنه پاسخ‌های پیچیده، سریال‌سازی داده‌های درخواست و دیسریال‌سازی پاسخ‌ها به اشیاء جاوا بپردازید. با این آموزش، توانایی تست مستقل APIها را کسب کرده، در زمان صرفه‌جویی نمایید و خطاهای دستی را کاهش دهید. در پایان این دوره، شما قادر خواهید بود تست‌های قابل اعتمادی بنویسید که اعتبارسنجی دقیقی از تعاملات API ارائه دهند.

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

مقدمه Introduction

  • استفاده از GitHub Codespaces Using GitHub Codespaces

  • دریافت بازخورد سریع با تست خودکار API Gain fast feedback with automated API testing

1. شروع کار با REST Assured 1. Getting Started with REST Assured

  • رابط برنامه‌نویسی (API) کاتالوگ محصولات Product catalog API

  • کتابخانه تست REST Assured REST Assured testing library

  • چالش‌های تست API The challenge with API testing

2. ارسال درخواست‌های API 2. Making API Requests

  • ارسال درخواست PUT Making a PUT request

  • آناتومی و ساختار یک درخواست Anatomy of a request

  • ارسال درخواست GET Making a GET request

  • چالش: استفاده از درخواست‌ها برای تکمیل چرخه عمر یک منبع Challenge: Use requests to complete the lifecycle of a resource

  • متدهای درخواست (Request Methods) Request methods

  • ارسال درخواست POST Making a POST request

  • ارسال درخواست DELETE Making a DELETE request

  • سریال‌سازی بدنه درخواست Serializing a request body

  • راه حل: استفاده از درخواست‌ها برای تکمیل چرخه عمر یک منبع Solution: Use requests to complete the lifecycle of a resource

3. اعتبارسنجی پاسخ‌های API 3. Validating API Responses

  • چالش: تایید پاسخ API Challenge: Verify API response

  • دیسریال‌سازی بدنه پاسخ Deserializing a response body

  • آناتومی و ساختار یک پاسخ Anatomy of a response

  • راه حل: تایید پاسخ API Solution: Verify API response

  • بررسی کد وضعیت (Status Code) پاسخ Verifying status code of a response

  • بررسی هدرهای پاسخ (Response Headers) Verifying response headers

  • بررسی فیلدهای پاسخ Verifying fields of a response

  • دسترسی به بدنه پاسخ Accessing the response body

  • اعتبارسنجی بدنه‌های پیچیده پاسخ Verifying complex response bodies

نمایش نظرات

آموزش جاوا: تست خودکار API با REST Assured
جزییات دوره
0h 59m
23
(آخرین آپدیت)
3,236
- از 5
ندارد
دارد
دارد
Angie Jones
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Angie Jones Angie Jones

انجی جونز در استراتژی ها و تکنیک های اتوماسیون تست تخصص دارد.

انجی ثروت دانش خود را در کنفرانس های نرم افزاری در سراسر جهان و در پلت فرم آموزش آنلاین، دانشگاه تست اتوماسیون، که او رهبری می کند، به اشتراک می گذارد. سبک تفکر نوآورانه او منجر به بیش از 25 اختراع ثبت شده در ایالات متحده و چین شده است. انجی با Black Girls Code داوطلب می شود، جایی که او کارگاه های کدنویسی را در تلاش برای جذب زنان و اقلیت های بیشتر به فناوری تدریس می کند.