تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی جاوا: تست خودکار API با REST Assured

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

59 دقیقهمبتدی2025-08-05

مدرسین

Angie Jones

Angie Jones

Java Champion, Senior Director, and Master Inventor

جزئیات دوره

تو این دوره، Angie Jones که یکی از برترین متخصص‌های جاواست، می‌بره‌ت سراغ دنیای تست خودکار API با Java و Rest Assured و بهت یاد می‌ده چطور مطمئن بشی API‌هات بی‌نقص کار می‌کنن.
یاد می‌گیری چطور درخواست‌های API مثل GET، POST، PUT، DELETE رو بسازی، داده اضافی ارسال کنی، پاسخ‌ها رو بگیری و تجزیه کنی، و خروجی‌ها رو با نتایج موردانتظار مقایسه کنی.

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

اهداف یادگیری
ساخت درخواست‌های API و گرفتن پاسخ‌ها و نوشتن تست‌های خودکار با Rest Assured
توضیح ضرورت تست API و مزایای خودکارسازی تست‌ها با Java
ساخت انواع درخواست‌های API (GET، POST، PUT، DELETE) با و بدون داده اضافی
ارزیابی پاسخ‌های API با تکنیک‌های اعتبارسنجی
استفاده از Serialization/Deserialization برای پردازش داده‌های درخواست و پاسخ

مهارت ها

RESTAPIsJavaFull-Stack Web DevelopmentOracleWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

۰. مقدمه

  • 01 - با تست خودکار API، بازخورد سریع دریافت کنید
  • 02 - استفاده از فضاهای کد گیت‌هاب

۱. شروع کار با REST Assured

  • 03 - چالش تست API
  • 04 - کتابخانه تست REST Assured
  • 05 - API کاتالوگ محصولات

۲. ایجاد درخواست‌های API

  • 06 - تشریح یک درخواست
  • 07 - متدهای درخواست
  • 08 - ارسال درخواست GET
  • 09 - ایجاد یک درخواست POST
  • 10 - ایجاد یک درخواست PUT
  • 11 - ایجاد درخواست حذف
  • 12 - سریال‌سازی بدنه درخواست
  • 13 - چالش - استفاده از درخواست‌ها برای تکمیل چرخه حیات یک منبع
  • 14 - راه حل - استفاده از درخواست‌ها برای تکمیل چرخه حیات یک منبع

۳. اعتبارسنجی پاسخ‌های API

  • 15- کالبدشکافی یک پاسخ
  • 16 - تأیید کد وضعیت یک پاسخ
  • 17 - دسترسی به بدنه پاسخ
  • 18 - تأیید فیلدهای یک پاسخ
  • 19 - تأیید نهادهای پاسخگویی پیچیده
  • 20 - تأیید هدرهای پاسخ
  • 21 - غیر سریالی کردن بدنه پاسخ
  • 22 - چالش - تأیید پاسخ API
  • 23 - راه حل - تأیید پاسخ API

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal