آموزش مبانی تست پرفورمنس (Performance Testing): از مفاهیم پایه تا پیاده‌سازی عملی - آخرین آپدیت

دانلود Performance Testing Fundamentals: from Basics to Hands-on

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: طراحی، اجرا و تحلیل تست‌های لود (Load Tests) مطابق با محیط واقعی تولید - آموزش عملی با JMeter، BlazeMeter، Grafana و InfluxDB درک مفاهیم بنیادی تست پرفورمنس برای طراحی و اجرای مطمئن تست‌های اختصاصی توجیه ضرورت تست پرفورمنس به تیم و ذینفعان با استفاده از استدلال‌های واقعی کسب‌وکار انتخاب نوع تست مناسب (ظرفیت، لود، استرس، اسپایک، حجم یا استقامت) برای هر سناریوی واقعی تحلیل و تفسیر معیارهای عملکردی مانند زمان پاسخگویی (Response Time)، نرخ تراکنش (Throughput) و نرخ خطا برای شناسایی گلوگاه‌ها مقایسه JMeter، BlazeMeter، K6 و سایر ابزارها و انتخاب بهینه برای پروژه شما اجرای گام‌به‌گام اولین تست لود واقعی در JMeter و BlazeMeter از صفر ساخت یک فریم‌ورک کامل مانیتورینگ تست پرفورمنس با استفاده از JMeter، InfluxDB و Grafana نوشتن گزارش‌های تست پرفورمنس به گونه‌ای که هم توسعه‌دهندگان و هم مدیران به راحتی درک کنند پیش نیازها: هیچ تجربه قبلی در زمینه تست پرفورمنس مورد نیاز نیست. دانش پایه در تست نرم‌افزار یا توسعه نرم‌افزار مفید است اما اجباری نیست

مشکلات عملکردی یکی از رایج‌ترین دلایلی است که باعث شکست اپلیکیشن‌ها در محیط عملیاتی (Production) می‌شود. یک سیستم ممکن است از نظر عملکردی درست کار کند، اما اگر کند، ناپایدار باشد یا نتواند بار کاربران واقعی را تحمل کند، سریعاً به یک مشکل تجاری تبدیل می‌شود.

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

  1. شما با یادگیری تست پرفورمنس چیست، چرا اهمیت دارد و چگونه در چرخه حیات توسعه نرم‌افزار جای می‌گیرد، شروع خواهید کرد. ما معیارهای کلیدی عملکرد، نیازمندی‌های غیرعملکردی و رایج‌ترین انواع تست‌های پرفورمنس از جمله تست‌های لود، استرس، اسپایک، استقامت، مقیاس‌پذیری، ظرفیت و حجم را پوشش خواهیم داد.

  2. سپس یاد می‌گیرید که چگونه مدل‌های لود واقع‌گرایانه طراحی کنید و گزارش‌های تست عملکردی شفاف و معناداری ایجاد نمایید که برای ذینفعان فنی و غیرفنی قابل درک باشد.

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

  4. برای شبیه‌سازی محیط‌های واقعی تولید، با BlazeMeter (یک پلتفرم ابری تست پرفورمنس) کار خواهید کرد. سناریوها را ضبط می‌کنید، تست‌ها را پیکربندی و در فضای ابری اجرا کرده و نتایج را تحلیل می‌نمایید.

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

    این دوره برای مهندسین QA، تسترها، توسعه‌دهندگان و مهندسین DevOps که قصد دارند مهارت‌های خود را در زمینه تست پرفورمنس آغاز کرده یا ارتقا دهند، ایده‌آل است.

هیچ تجربه قبلی در تست پرفورمنس مورد نیاز نیست.


سرفصل ها و درس ها

نمایش نظرات

آموزش مبانی تست پرفورمنس (Performance Testing): از مفاهیم پایه تا پیاده‌سازی عملی
جزییات دوره
3.5 hours
29
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
85
4.9 از 5
دارد
دارد
دارد
Oleh Koren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleh Koren Oleh Koren

مهندس ارشد QA پرفورمنس