کتاب آزمایش خودکار APIها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آزمایش خودکار APIها

موضوع کلی: زیرساخت‌های نرم‌افزاری و معماری سرویس‌گرا

موضوع میانی: تست خودکار

📋 سرفصل‌های دوره

  • 1. آشنایی با مفاهیم پایه API و پروتکل‌های ارتباطی
  • 2. معماری RESTful API و اصول طراحی آن
  • 3. فرمت‌های رایج داده در API (JSON و XML)
  • 4. ابزارهای تست API: معرفی و کاربردها
  • 5. Postman: محیط کاربری و قابلیت‌های اصلی
  • 6. ارسال درخواست‌های HTTP از طریق Postman
  • 7. بررسی پاسخ‌های API و تحلیل کدهای وضعیت
  • 8. متغیرها و محیط‌های Postman برای مدیریت داده‌ها
  • 9. ساخت مجموعه‌های تست (Test Collections) در Postman
  • 10. اتوماسیون تست API با استفاده از اسکریپت‌نویسی
  • 11. مقدمه‌ای بر JavaScript و کاربرد آن در تست API
  • 12. نوشتن اسکریپت‌های ساده برای اعتبارسنجی پاسخ‌ها
  • 13. استفاده از توابع و عملگرها در اسکریپت‌های تست
  • 14. اعتبارسنجی انواع داده‌ها در پاسخ‌های API
  • 15. بررسی ساختار JSON و XML با استفاده از اسکریپت
  • 16. تست پارامترهای Query String در API
  • 17. تست پارامترهای Path در API
  • 18. تست هدرهای HTTP در API
  • 19. احراز هویت (Authentication) در API: مفاهیم پایه
  • 20. انواع روش‌های احراز هویت (Basic, Bearer, OAuth)
  • 21. پیاده‌سازی احراز هویت Basic در Postman
  • 22. پیاده‌سازی احراز هویت Bearer در Postman
  • 23. آشنایی با OAuth 2.0 و جریان‌های مختلف آن
  • 24. تست APIهای نیازمند توکن OAuth 2.0
  • 25. مدیریت خطاها و Exception Handling در تست API
  • 26. تست سناریوهای خطا (Error Scenarios) در API
  • 27. بررسی کدهای وضعیت خطا و پیام‌های مربوطه
  • 28. تست API با استفاده از داده‌های تصادفی (Random Data)
  • 29. تولید داده‌های تصادفی با استفاده از Faker.js
  • 30. تست API با استفاده از داده‌های حجیم (Large Data)
  • 31. بهینه‌سازی تست‌های API برای سرعت و کارایی
  • 32. تست API با استفاده از Virtualization
  • 33. آشنایی با Mocking و کاربرد آن در تست API
  • 34. ساخت Mock API با استفاده از ابزارهای آنلاین
  • 35. تست APIهای مبتنی بر WebSocket
  • 36. تست APIهای مبتنی بر GraphQL
  • 37. تست APIهای مبتنی بر SOAP
  • 38. استفاده از CI/CD برای اتوماسیون تست API
  • 39. ادغام تست‌های API با Jenkins
  • 40. گزارش‌گیری از نتایج تست API
  • 41. تحلیل نتایج تست و شناسایی مشکلات
  • 42. مستندسازی تست‌های API
  • 43. بهترین شیوه‌ها در تست API
  • 44. تست امنیتی API: مفاهیم پایه
  • 45. شناسایی آسیب‌پذیری‌های رایج API

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.