لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری JMeter 5.0 [ویدئو]
Learning JMeter 5.0 [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
عملکرد نرم افزار خود را به راحتی با JMeter تست کنید! تست بارگذاری، نظارت بر عملکرد در زمان واقعی، ایجاد گزارش و موارد دیگر. Apache JMeter یک راه حل تست قدرتمند و قابل ارتقا برای برنامه های شما ارائه می دهد. با استفاده از این دوره، از JMeter برای آزمایش عملکرد و عملکرد هر دارایی آنلاین مورد نیاز - خدمات وب، پایگاه داده، FTP یا وب سرورها - با استفاده از یک ابزار استفاده خواهید کرد.
شما حتی یاد خواهید گرفت که برنامه هایی را که در فضای ابری اجرا می شوند آزمایش کنید. آزمایش بار توزیع شده از لحاظ تاریخی یک فرآیند پرهزینه و دردناک بوده است که به بارهای کاری بسیار بالا با تعداد زیادی از کاربران که از سیستم های متعدد استفاده می کنند، بوده است. جی متر برای نجات! اولا، JMeter یک ابزار منبع باز است و بنابراین رایگان است. ثانیاً، JMeter میتواند معیارها را به پایگاه داده ارسال کند، بنابراین میتوانید هر تعداد نمونه JMeter را شروع کنید و همه نتایج را در یک مکان ذخیره کنید - Influxdb و در Grafana مشاهده کنید. JMeter از قطعات تشکیل شده است. شما از این مؤلفهها برای برنامهریزی و اجرای آزمایشها، با استفاده از سناریوهای نمایشی واقعی استفاده خواهید کرد. شما یاد خواهید گرفت که عملکرد برنامه خود را در زمان واقعی نظارت کنید و گزارش های آزمایشی ایجاد کنید.
در پایان دوره، شما در استفاده از JMeter در دنیای واقعی در سطح جهانی خواهید بود.
بسته کد این دوره ویدیویی در آدرس https://github.com/PacktPublishing/Learning-JMeter-5.0 موجود است.
2. با ثبت فعل و انفعالات اجزاء، آزمایش ایجاد کنید و اقدامات اصلاحی انجام دهید
3. فرآیند کامل تست بارگذاری یک برنامه وب برای آزمایش توانایی مدیریت بار برنامه شما
4. تست پاسخ از API در برابر رفتار مورد انتظار برای تجزیه و تحلیل نحوه عملکرد یک برنامه به عنوان یک کل
5. استفاده از معیارهای جمعآوریشده برای تولید گزارشهایی برای سازمانتان درباره عملکرد برنامهتان
6. برنامه خود را بر روی پارامترهای مختلف آزمایش کنید تا گزارش عملکرد دقیق را برای مشتری خود دریافت کنید
هدف این دوره مهندسین QA، مدیران آزمون و توسعه دهندگان نرم افزار است که می خواهند عملکرد نرم افزار خود را تست کنند و کیفیت آن را بهبود بخشند. دانش اولیه خط فرمان و اصطلاحات تست نرم افزار مورد نیاز است. 1. آموزش عملی با دموهای زنده و تمرین عملی در استفاده از JMeter به عنوان ابزار تست برای دنیای واقعی * 2. از آخرین نسخه JMeter و ابزارهایی مانند Grafana، Telegraf و InfluxDB برای نظارت و گزارش تست استفاده می کند * 3. استفاده از چارچوبهای تست عملکرد برای دریافت نتایج تعاملی، بیدرنگ، ذخیرهسازی دادهها و یکپارچهسازی مداوم برای بهترین تجربه در حین انجام آزمایشها را پوشش میدهد * *
سرفصل ها و درس ها
با JMeter شروع کنید
Get Started with JMeter
بررسی اجمالی دوره
The Course Overview
درک اهمیت و اهداف تست بار
Understanding the Importance and Goals of Load Testing
بررسی اجمالی ویژگی های اصلی JMeter
JMeter Main Features Overview
ایجاد یک سناریو دمو با JMeter
Creating a Demo Scenario with JMeter
نتایج پایش سناریوهای آزمایشی با ویژگیهای داخلی و در Grafana
Monitoring Results from Demo Scenarios with Built-in Features and in Grafana
اجزای یک طرح تست JMeter
Components of a JMeter Test Plan
گروههای موضوع، نمونهگیرها و کنترلکنندهها
Thread Groups, Samplers, and Controllers
ادعاها و شنوندگان
Assertions and Listeners
پیش و پس پردازشگرها
Pre and Post-Processors
عناصر پیکربندی، مدیر کوکی و مدیر سرصفحه
Config Elements, Cookie Manager, and Header Manager
متغیرهای تعریف شده توسط کاربر
User-Defined Variables
ایجاد طرح تست
Test Plan Creation
راه اندازی پروکسی ضبط در فایرفاکس
Setting Up the Recording Proxy in Firefox
ثبت اقدامات کاربر برای سناریوی شما
Recording User Actions for Your Scenario
تست خود را ساختاریافته و خوانا کنید
Make Your Test Structured and Readable
پارامتر سناریو - از داده های درخواست های قبلی استفاده کنید
Scenario Parameterization – Use Data from Previous Requests
داده های تست را از یک فایل CSV بخوانید
Read Test Data from a CSV File
از توابع JMeter برای تولید داده استفاده کنید
Use JMeter Functions for Data Generation
پیچیدهتر کردن سناریو - کنترلکنندههای منطقی را اضافه کنید
Making the Scenario More Sophisticated – Add Logic Controllers
اجرای تست های عملکرد با JMeter
Performance Tests Execution with JMeter
طراحی و اشکال زدایی یک طرح آزمایشی
Designing and Debugging of a Test Plan
استفاده از مدل بار مناسب برای نیازهای شما
Using the Right Load Model for Your Needs
تنظیم جی متر
JMeter Tuning
حالت اجرای غیر رابط کاربری گرافیکی – عبور دادن خصوصیات از یک خط فرمان
Non-GUI Execution Mode – Passing Properties from a Command Line
از Properties در سناریو استفاده کنید
Use Properties in Scenario
نتایج تست را ذخیره کنید و پس از تست یک گزارش HTML ایجاد کنید
Save Test Results and Generate an HTML Report after Test
مانیتور معیارهای سمت سرور
Monitor Server-Side Metrics
مانیتورینگ بیدرنگ سمت برنامه/سرور با InfluxDB، Grafana و Telegraf
Real-Time Monitoring of Application/Server Side with InfluxDB, Grafana, and Telegraf
تجزیه و تحلیل نتایج و بررسی علل ریشه ای
Results Analysis and Root Cause Investigation
تجزیه و تحلیل نتایج آزمون و معیارهای رایج
Test Results Analysis and Common Metrics
نسخه ی نمایشی چارچوب
Framework Demo
بررسی علل ریشه ای
Root Causes Investigation
تهیه گزارش آزمون
Test Report Preparation
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Anton Serputko یک تحلیلگر ارشد عملکرد با تجربه در آزمایش برنامه های موبایل و وب مبتنی بر سرویس گیرنده-سرور و توسعه چارچوب های منبع باز برای اجرای آزمایش بارگذاری/تحلیل/ذخیره سازی نتایج و تجسم است. او تجربه زیادی در تنظیمات چارچوب تست بارگذاری از ابتدا دارد تا هم مشتری (مرورگر) و هم سمت سرور را آزمایش کند. او تجزیه و تحلیل نتیجه آزمایش بار را با تحقیقات ریشه ای و پروفایل برنامه انجام داده است. او یک سخنران فعال در رویدادهای QA و یک مربی آموزش عملکرد/QA است.
نمایش نظرات