دوره آموزشی دوره آموزشی مبانی تست API

دوره آموزشی دوره آموزشی مبانی تست API

1 ساعت 34 دقیقهمتوسط2023-10-16

مدرسین

Dave Westerveld

Dave Westerveld

Test Developer with many years of testing experience

جزئیات دوره

توانایی آزمایش سریع و موثر APIها یک مهارت حیاتی برای آزمایش کنندگان نرم افزار و مهندسان QA است. در این دوره آموزشی سطح متوسط، مدرس Dave Westerveld اصول اولیه تست API را پوشش می دهد و نحوه کار با چندین ابزار استاندارد صنعتی برای آزمایش API ها در مقیاس در یک سازمان را به اشتراک می گذارد. پس از ارائه یک آغازگر در مورد خدمات وب و اصطلاحات مهم API، دیو نحوه استفاده از Postman را برای برخی از کاوش های اساسی API نشان می دهد. سپس برخی از رویکردها و روش‌های اساسی مورد استفاده در آزمایش درخواست‌های GET، POST، PUT و DELETE را بررسی می‌کند. برخی از جزئیات تست عملکرد و امنیت را مورد بحث قرار می دهد. و بیشتر.

مهارت ها

PostmanAPIsFoundationsSoftware Development

سرفصل ها

مقدمه

  • برجسته شدن به عنوان یک آزمایش کننده API

درک خدمات وب و API ها

  • مقدمه ای بر وب سرویس ها
  • اولین ابزار شما - پستچی
  • درک اصطلاحات API
  • انواع API

شروع به آزمایش API

  • خطرات استفاده از سرویس‌ها و API ها
  • چالش‌های API را نصب و راه‌اندازی کنید
  • کاوش یک API
  • چالش - کشف API
  • راه حل - کشف API

مجوز API

  • بررسی اجمالی مجوز و احراز هویت
  • احراز هویت اولیه در تماس‌های API
  • استفاده از نشانه‌های مجوز
  • یافتن توکن‌های حامل
  • راه‌اندازی OAuth

آزمایش API دستی

  • تست تماس‌های GET
  • تست تماس‌های PUT
  • تست DELETE تماس ها
  • چالش - API را بشکنید
  • راه حل - API را بشکنید
  • درک تماس‌های POST
  • تست تماس‌های POST
  • چالش - به نقاط پایانی محافظت شده دسترسی پیدا کنید
  • راه حل - به نقاط پایانی محافظت شده دسترسی پیدا کنید

در نظر گرفتن تست API اضافی

  • استفاده از mock، stub و fake در تست API
  • اتوماسیون API
  • تست عملکرد
  • تست امنیت

نتیجه

  • منابعی برای ادامه یادگیری
۴۰,۰۰۰ تومان