بخش-2: شما یاد خواهید گرفت که چگونه از ملخ برای ایجاد یک چارچوب تست عملکرد بتن برای انجام تست بارگذاری و استرس بر روی برنامه تحت آزمایش خود استفاده کنید، همچنین خواهید آموخت که چگونه با InfluxDB و Grafana برای تجزیه و تحلیل داده های عملکرد بهتر ادغام کنید.
a. کلاس HTTPUser و استفاده انتزاعی
b. ماژول های TaskSet و ادغام کاربر
ج. بارگیری کاربران از CSV
d. مدیریت جلسه ورود کاربر
e. توزیع انواع کاربر چندگانه
f. کوکی کاربر مهمان ثبت شده
g. بارگیری مرحله ثبت سفارشی
h. رویداد Hooks درخواست فروشگاه داده
i. درخواست ذخیره داده در InfluxDB
j. ادغام Grafana InfluxDB
بخش 3 : شما مدل های مختلف اجرای ملخ را خواهید آموخت که شامل پیکربندی master-slave نیز می شود. در بخش 4 با چند موضوع اضافی ملخ آشنا خواهید شد که ممکن است برای پروژه خاص شما مفید باشد.
a. مدل معماری Locust Master-Slave
b. اجرای Locust با فایل پیکربندی
بخش-4: موضوعات اضافی که به طراحی چارچوب خود و شفاف کردن مفاهیم تجزیه و تحلیل گزارش کمک می کند.
a. رویداد INIT، برچسبگذاری وظایف، مشتری سفارشی، آمار در CSV، Locust به عنوان کتابخانه
b. توزیع منحصر به فرد کاربران برای مدل اجرای استاد-کارگر
ج. اهمیت محاسبه میانگین انحراف استاندارد
سرفصل ها و درس ها
راه اندازی Locust و ویژگی های اساسی
Locust Setup & Basic Features
مفهوم اصلی ملخ
Basic Concept of Locust
راه اندازی محیط توسعه
Setup Development Environment
توضیح User، TaskSet و Sequential TaskSet
Explanation of User, TaskSet & Sequential TaskSet
رویداد Hooks & Request Data Store
Event Hooks & Request Data Store
درخواست ذخیره داده در InfluxDB
Request Data Store in InfluxDB
ادغام Grafana و InfluxDB
Grafana & InfluxDB integration
ارائه کد منبع پروژه
Project source code walk-through
مدل اجرای ملخ
Locust execution model
مدل معماری Locust Master-Slave
Locust Master-Slave architecture model
اجرای Locust با فایل کانفیگ
Locust execution with config file
موضوعات متفرقه
Miscellaneous topics
رویداد INIT، برچسب گذاری وظایف، مشتری سفارشی، آمار در CSV، Locust به عنوان کتابخانه
INIT Event, Tagging Tasks, Custom Client, Stats in CSV, Locust as library
توزیع منحصر به فرد کاربران برای مدل اجرای استاد-کارگر
Unique Users Distribution For Master-Worker Execution Model
اهمیت محاسبه میانگین و انحراف استاندارد
Significance of Mean & Standard Deviation Calculation
نمایش نظرات