اصول تست‌های کارایی

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

معرفی کارگاه

در این کارگاه ابتدا مفاهیم پایه مربوط به انواع آزمون‌های کارایی شامل آزمون بار، استرس، پایداری و ضربه بررسی می‌شود.
سپس مراحل طراحی و پیاده‌سازی آزمون‌ها تشریح شده و تمرکز اصلی بر ابزار Apache JMeter خواهد بود.

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

مراحل کلی کارگاه

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

بررسی مفاهیم پایه آزمون‌های کارایی و آشنایی با استانداردها و روش‌های متداول ارزیابی کیفیت و عملکرد سامانه‌ها.

طراحی و مدل‌سازی بار

تخمین بار مورد انتظار، شبیه‌سازی رفتار کاربران و طراحی مدل بار متناسب با سناریوهای واقعی استفاده از سامانه.

پیاده‌سازی و اجرای آزمون‌ها

پیاده‌سازی انواع آزمون‌های کارایی با تمرکز بر Apache JMeter و اجرای تست‌ها به‌صورت تک‌گره و کلاستر.

پایش و جمع‌آوری داده‌ها

مانیتورینگ منابع مصرفی سامانه در حین اجرای آزمون‌ها و جمع‌آوری داده‌های عملکردی.

تحلیل و تفسیر نتایج

ترکیب نتایج آزمون و داده‌های پایش، مصورسازی اطلاعات و تحلیل نهایی کارایی سامانه.

سرفصل‌های کارگاه

کارگاه‌های مرتبط

خودکارسازی با جی‌میتر

پیاده‌سازی عملی تست‌های کارایی با JMeter.

پایش منابع و آنلاین مانیتورینگ

پایش منابع سیستم در کنار اجرای تست‌های کارایی.