کتاب راهکارهای عملی تست بار و پایداری APIها با استفاده از ابزار گتلینگ (Gatling) در اکوسیستم اسکالا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره راهکارهای عملی تست بار و پایداری APIها با استفاده از ابزار گتلینگ (Gatling) در اکوسیستم اسکالا

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

موضوع میانی: آزمون‌های عملکردی و مقیاس‌پذیری سامانه‌های تحت وب

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

  • 1. مبانی مهندسی عملکرد و ضرورت تست بار در سامانه‌های تحت وب
  • 2. آشنایی با ابزار گتلینگ و معماری مبتنی بر پیام در تست عملکرد
  • 3. نصب و راه‌اندازی محیط توسعه برای تست بار با اسکالا
  • 4. ساختار کلی سناریوهای تست در گتلینگ
  • 5. درک مفاهیم مجازی‌سازی کاربران و مدل‌های بارگذاری
  • 6. کار با پروتکل‌های ارتباطی در تست‌های عملکردی
  • 7. تعریف سناریوهای پایه برای تست سرویس‌های وب
  • 8. مدیریت درخواست‌های HTTP و تنظیمات هدرها
  • 9. استفاده از متغیرهای پویا و داده‌رسانی به سناریوها
  • 10. پیاده‌سازی مدل‌های انتظار و وقفه‌ها در سناریوها
  • 11. بررسی مکانیزم‌های تزریق بار ثابت و متغیر
  • 12. تحلیل زمان پاسخ و سنجش تأخیر در شبکه
  • 13. مدیریت نشست‌ها و کوکی‌ها در تست‌های چندمرحله‌ای
  • 14. ارزیابی دقت پاسخ‌های دریافتی با استفاده از ابزارهای کنترلی
  • 15. پیاده‌سازی اعتبارسنجی محتوای پاسخ‌های JSON
  • 16. مدیریت خطاهای رایج در تست‌های بار و پایداری
  • 17. استفاده از حلقه‌ها و ساختارهای شرطی در طراحی تست‌های پیچیده
  • 18. شبیه‌سازی تعاملات کاربر با استفاده از متغیرهای تصادفی
  • 19. کار با فایل‌های داده خارجی برای تست‌های مبتنی بر داده
  • 20. مدیریت حافظه و بهینه‌سازی مصرف منابع در اجرای تست‌ها
  • 21. استفاده از ابزارهای گزارش‌گیری خودکار گتلینگ
  • 22. تحلیل نمودارهای خروجی و شناسایی گلوگاه‌های عملکردی
  • 23. تست پایداری و تاب‌آوری سیستم تحت فشار مداوم
  • 24. تعیین آستانه‌های پذیرش و شاخص‌های کلیدی عملکرد
  • 25. یکپارچه‌سازی تست‌های گتلینگ با خط لوله CI/CD
  • 26. اجرای تست‌های عملکردی در محیط‌های توزیع‌شده
  • 27. بررسی امنیت و عملکرد در مواجهه با ترافیک بالا
  • 28. ارزیابی تأثیر پایگاه داده بر زمان پاسخ‌دهی APIها
  • 29. پایش منابع سیستمی در حین اجرای تست‌های فشار
  • 30. تکنیک‌های عیب‌یابی و رفع نقص در سناریوهای تست
  • 31. مستندسازی نتایج تست و گزارش‌دهی به تیم‌های فنی
  • 32. بهترین تجربیات در نگهداری کدهای تست در چرخه حیات نرم‌افزار
تگ‌ها: Scala Gatling برنامه‌نویسی اسکالا پایداری سیستم‌های نرم‌افزاری تست استرس API تست بار گتلینگ تست خودکار API تست عملکرد وب تست مقیاس‌پذیری تضمین کیفیت نرم‌افزار مهندسی نرم‌افزار

نظرات

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

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