دوره آموزشی
دوبله زبان فارسی
یادگیری JMETER از ابتدا در اپلیکیشن های لایو - تست عملکرد
✅ سرفصل و جزئیات آموزش
این درس های درجه یک Jmeter تست بار را با مثال های بلادرنگ توضیح می دهند. (با ارائه مطالب)
آنچه یاد خواهید گرفت:
- در پایان این دوره، درک خواهید کرد چگونه بار را در وب اپلیکیشن ها و REST API ها قرار دهید.
- شما همه ویژگی های موجود در ابزار Jmeter را برای نوشتن موارد تست بار به طور واضح درک خواهید کرد.
- شما دانشی در مورد نظارت بر عملکرد اپلیکیشن با بار تعیین شده بدست خواهید آورد.
- دانش کامل در مورد پلاگین های Jmeter خواهید داشت تا گزارش ها را موثرتر کنید.
- یکپارچه سازی Selenium با Jmeter
- مبانی اسکریپت نویسی Beanshell برای Jmeter را درک خواهید کرد.
پیش نیازهای دوره
- شما به هیچ تجربه قبلی در تست بار برای شرکت در این دوره نیاز ندارید. این دوره همه چیز را از ابتدا توضیح می دهد.
- همه نصب و راه اندازی ها، از جمله تست عملکرد به عنوان بخشی از دوره پوشش داده شده است.
- مطالب تئوری، Code dump و راهنمای مصاحبه برای دانلود موجود هستند.
- به این انجمن آموزشی Jmeter با بیش از 80000 دانشجو که با یکدیگر یاد می گیرند بپیوندید که در هیچ دوره آنلاین Jmeter دیگری در یودمی نخواهید دید.
توضیحات دوره
آنچه این دوره توضیح می دهد:
- آشنایی با Jmeter
- کامپوننت های رابط کاربری Jmeter
- رکورد و بازپخش با پروکسی
- اعمال بار در موارد تست با Thread Group
- تحلیل بار با Listeners
- پلاگین های اضافی برای Listeners و Threadgroups
- Assertions در Jmeter
- کنترلرها در Jmeter
- کاربرد عملی کنترلرها در طراحی اسکریپت های Jmeter
- کاربرد تایمر در Jmeter
- اهمیت Constant Throughput Timer
- استخراج عبارت منظم برای پاسخ های پویا
- تست داده محور از فایل خارجی
- اهمیت همبستگی
- کاربرد همبستگی در مقادیر پویا
- HTTP Cookie Manager و Link Parser
- آشنایی با اسکریپت نویسی Beanshell
- اسکریپت نویسی Jmeter با زبان Beanshell
- یکپارچه سازی موارد تست Selenium با Jmeter
- بررسی و کاربرد REST API و تست بار REST API ها
در پایاین این دوره، شما قادر خواهید بود موارد تست عملکرد قوی در ابزار Jmeter با کمک همه ویژگی های موجود در آن طراحی کنید و خواهید توانست بر عملکرد اپلیکیشن با پارامترهای مختلف بار نظارت کنید.
این دوره برای چه کسانی مناسب است؟
- تسترهای دستی، تسترهای وب سرویس و تسترهایی که با برنامه نویسی آشنا نیستند و می خواهند تست عملکرد را یاد بگیرند.
یادگیری JMETER از ابتدا در اپلیکیشن های لایو - تست عملکرد
-
آشنایی با Jmeter 11:56
-
مزایای Jmeter نسبت به ابزارهای تست عملکرد دیگر 06:44
-
نصب و پیکربندی Jmeter 07:12
-
بررسی ابزار Jmeter 07:04
-
نکات مهم پلیر برای بهترین تجربه یادگیری 03:23
-
رکورد اپلیکیشن تحت تست با Jmeter 10:52
-
رکورد و بازپخش اسکریپت های Jmeter 13:25
-
رکورد در کروم با افزونه Blazemeter 12:48
-
اهمیت Thread Group در Jmeter 07:44
-
اعمال بار در اپلیکیشن با Thread Group 07:52
-
Listeners چه هستند؟ اهمیت View Results Tree 20:51
-
Listeners برای نظارت بر نتایج تست بار 14:15
-
انواع مختلف Listeners و کاربرد آن ها در جمع آوری متریک های عملکرد 09:44
-
پلاگین های اضافی برای تنظیم پیکربندی پیشرفته بار 07:28
-
کاربرد Ultimate Thread Group و Concurrency Thread Group 13:51
-
چرا باید Cookie Manager را در تست ها اضافه کنیم؟ 10:19
-
کاربرد Cookie Manager در تست های Jmeter 14:13
-
چگونه تست های Jmeter را اعتبارسنجی کنیم؟ - وضعیت Pass و Fail 14:27
-
انواع مختلف Assertions که می توانید در تست های Jmeter استفاده کنید 11:55
-
نمونه دموی اپلیکیشن Webtours برای تمرین 03:54
-
کنترلرها چگونه به ردیابی عملکرد ماژول های اپلیکیشن کمک می کنند؟ 15:59
-
اهمیت کنترلر Transaction و کنترلر Simple 18:39
-
کاربرد کنترلر InterLeave در تست های Jmeter 10:44
-
کاربرد کنترلرهای Runtime و Random 09:38
-
اهمیت کنترلر Loop و if برای تست استرس 15:22
-
کاربرد تایمرها در Jmeter 14:15
-
اهمیت Constant Throughtput Timer 10:01
-
چرا به مفهوم extractor عبارات منظم در Jmeter نیاز داریم؟ 14:17
-
مثال کاربردی در مورد اپلیکیشن رزرو پرواز با Regex Extractor 13:52
-
ترکیب چند عبارت در یک extractor 11:33
-
چگونه Samplers درخواست HTTP را از ابتدا بدون رکورد کردن ایجاد کنیم؟ 12:35
-
چگونه داده را در اپلیکیشن Datadrive کنیم؟ 10:42
-
چرا اسکریپت نویسی BeanShell؟ در کجای اسکریپت نویسی Jmeter قرار دارد؟ 11:43
-
افزودن منطق های شرطی از طریق اسکریپت نویسی BeanShell برای تصمیم گیری داده 10:48
-
متغیرهای ctx و prev در BeanShell و اهمیت آن ها در دریافت نتایج Sampler 08:52
-
گام های Jmeter برای ایجاد جریان end to end برای رزرو پرواز 12:10
-
گام های شناسایی همبستگی و پیاده سازی عبارات منظم در آن 14:43
-
فرمان هایی برای اجرای تست ها در حالت Non GUI 08:49
-
نظارت بر نتایج در اجرای Non GUI 11:10
-
اهمیت Blaze meter برای اجرای ابری 10:31
-
اهمیت مکانیسم معماری کلاینت-سرور 11:48
-
مثال گام به گام برای اجرای تست ها در Slave از ماشین کلاینت 11:07
-
اهمیت نظارت بر سرور 06:06
-
ابزار Yourkit Profiler برای نظارت بر سرور 07:44
-
مثالی برای نمایش گراف های مختلف عملکرد سرور 05:09
مشخصات آموزش
یادگیری JMETER از ابتدا در اپلیکیشن های لایو - تست عملکرد
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:45
- مدت زمان :08:20:00
- حجم :4.43GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy