نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Jmeter Tutorials - راهنمای کامل برای تست عملکرد نهایی یک برنامه وب با استفاده از ابزار و ویژگی های JMeter آزمایش عملکرد هر برنامه مبتنی بر وب را انجام می دهد که Api های مختلف مانند Selenium، JDBC، SOAP/REST را برای گسترش چارچوب تست عملکرد، مصاحبه های کرک مربوط به JMeter ادغام می کند. تست عملکرد پیش نیازها: همه چیز از ابتدا تا سطح پیشرفته پوشش داده شده است. قبل از شروع دوره باید فقط اصول اولیه تست را بدانید
آموزش های JMeter
دوره اخیراً با سری JMETER 5.0 و پروژه های زنده به روز شده است
جی متر چیست؟
JMeter یک ابزار اتوماسیون عملکرد و تست بار منبع باز است. به طور گسترده در صنعت استفاده می شود و می تواند با Api های مختلف دیگر مانند: Selenium، SOAP/REST، پایگاه های داده JDBC، FTP، MAIL برای ارسال درخواست و دریافت پاسخ برای اندازه گیری عملکرد کامل یک برنامه وب، ادغام شود. ویژگیهای زیادی در JMeter مانند Threads وجود دارد که کاربران مجازی هستند و به بارگذاری روی سرورها، شنوندگان برای تولید گزارشها، اسکریپتنویسی bean shell برای دستکاری منطقها، تایمرها، ادعاها، کنترلکنندههای منطقی و غیره کمک میکنند تا یک چارچوب تست عملکرد خوب را تشکیل دهند.
در این دوره ما به طور عمیق ابزار JMeter را یاد میگیریم و همچنین با BlazeMeter ادغام میشویم تا میزان عملکرد و تست بار زیادی را انجام دهیم.
این دوره مخصوصاً برای برنامهنویسی و آزمایش عملکرد صفر طراحی شده است و همه چیز در ابزار از ابتدا تا سطح متخصص پوشش داده شده است.
پس از گذراندن دوره، می توانید به راحتی عملکرد هر برنامه کاربردی تحت وب را اندازه گیری کنید و می توانید مصاحبه های مربوط به تست عملکرد را کرک کنید.
اضافه شده اخیر: - JMETER 5.0
بخش 9 بخش اخیر اضافه شده است که آخرین سری JMeter 5.0 را پوشش می دهد که در برنامه آموزشی Live Online توضیح داده شده است. بنابراین در این بخش با یادگیری JMeter و کار بر روی پروژه های زنده در معرض زمان واقعی قرار خواهید گرفت.
وقتی برنامه آموزشی کامل را پشت سر گذاشتید، باید بتوانید بیش از 2 سال تجربه فعلی خود را در JMeter توجیه کنید و باید بتوانید مصاحبه های تست عملکرد را به راحتی شکست دهید.
سرفصل ها و درس ها
معرفی
Introduction
مقدمه دوره
Introduction to the Course
رفع تار شدن صفحه ویدیو
FIXING THE BLURRED VIDEO SCREEN
مهم - راهنمای دوره
Important - Walkthrough of the course
اسکریپت ها و پروژه را برای دانلود کامل کنید
Complete Scripts and Project to download
مقدمه ای بر JMeter و اصطلاحات مهم
Introduction to JMeter and Important Terminology
چرخه عمر تست عملکرد
Performance Testing Life Cycle
نصب JMeter
Installing JMeter
اصول و ویژگی های JMETER
JMETER Basics and Features
با ویژگی های JMeter آشنا شوید
Get familiar with JMeter Features
عناصر تست JMeter
JMeter Test Elements
JMeter چگونه کار می کند
How JMeter works
ضبط یک اسکریپت ساده JMeter در یک وب سایت
Recording a simple JMeter script on a Website
گروه های موضوع (کاربران) - اضافه کردن بار
Thread Groups (Users) - Adding Load
اضافه کردن موضوعات (کاربران) به آزمون
Adding Threads (Users) to the Test
Ramp Up - افزایش بار برای تست
Ramp Up - Increasing load to the Test
گروه موضوع - تنظیمات زمانبندی
Thread Group - Scheduler Configurations
افزودن افزونه های گروه Thread خارجی
Adding external Thread Group Plugins
نمونهگیران (درخواستها)
Samplers (Requests)
نمونه SMTP
SMTP Sampler
اسکریپت نمونه STMP
STMP Sampler Script
نمونه JDBC
JDBC Sampler
اسکریپت نمونه JDBC
JDBC Sampler Script
نمونه JUnit
JUnit Sampler
اسکریپت نمونه JUnit
JUnit Sampler Script
ادغام با Selenium WebDriver با استفاده از JUnit Sampler
Integrating with Selenium WebDriver using JUnit Sampler
ادغام با Selenium WebDriver - Script
Integrating with Selenium WebDriver - Script
WebDriver Set Sampler - گسترش تست مبتنی بر مرورگر WebDriver
WebDriver Set Sampler - Extending WebDriver browser based test
WebDriver Set Sampler - Script
WebDriver Set Sampler - Script
نمونهبردار FTP
FTP Sampler
فرآیند سیستم عامل، اشکالزدایی و نمونهبر عمل تست
OS Process, Debug and Test Action sampler
OS Process، Debug and Test Action sampler - Script
OS Process, Debug and Test Action sampler - Script
کنترل کننده های منطقی
Logic Controllers
کنترلرهای ساده، فقط یک بار و حلقه
Simple, Once only & Loop controllers
کنترل کننده های تصادفی و تصادفی
Random and Random order controllers
کنترلر بین لایه
Interleave controller
کنترل کننده توان عملیاتی
Throughput controller
کنترلر زمان اجرا
Runtime controller
کنترلرهای If و When
If and While controllers
سوئیچ، ماژول و شامل کنترلر
Switch, Module and Include controller
کنترل کننده ForEach با استخراج کننده بیان منظم
ForEach controller with Regular Expression Extractor
کنترلر ForEach با Xpath Extractor
ForEach controller with Xpath Extractor
مدیریت احراز هویت Http، کوکیها، پیکربندی مجموعه دادههای CSV
Http Authentication Manager, Cookies, CSV Data Set Config
JMETER 5.5 - ضبط زنده با جزئیات زنده در مورد تست عملکرد JMeter
JMETER 5.5 - LIVE DETAILED Training recordings on JMeter Performance Testing
روز 1 - درباره تست عملکرد و Jmeter
Day 1 - About Performance Testing and Jmeter
روز 2 - چرخه زندگی Perf، ضبط اسکریپت - ضبط کننده پروکسی، Blazemeter Extension.
Day 2 - Perf Life Cycle, Script recording -proxy recorder, Blazemeter Extension.
برنامه WebTour برای دانلود
WebTour App for Download
روز 3 - عناصر JMeter، Ramp up، Ramp down و غیره
Day 3 - Elements of JMeter, Ramp up, Ramp down etc
روز 4 - سناریو، توان عملیاتی، موضوعات و رابطه زمان پاسخ
Day 4 - Scenario, throughput, threads and response time relation
روز 5 - Diff ThreadGroups، Plugin Manager، Listeners و اصطلاحات
Day 5 - Diff ThreadGroups, Plugin Manager, Listeners and terminologies
روز 6 - شنوندگان اضافی، نمونهها، متغیرها و توابع
Day 6 - Additional listeners, Samplers, Variables and Functions
روز 7 - Debug Sampler، مفهوم پردازنده های pre/post، عناصر پیکربندی
Day 7 - Debug Sampler, concept of pre/post processors, config elements
روز 8 - تایمرها و موارد استفاده، ترتیب اجرای عناصر، پردازشگرهای قبل و بعد
Day 8 - Timers and usages,Element executions sequence, pre/post processors
روز 9 - استخراج کننده مرز، کنترل کننده عملکرد وضعیت نتیجه، اظهارات
Day 9 - Boundary Extractor, Result Status Action Handler, Assertions
روز 10 - کنترلرها، درخواست JDBC، آزمایش توزیع شده
Day 10 - Controllers, JDBC Request, Distributed Testing
روز یازدهم - کنترلرها، فایل های خواص، تست DB با نمونه JDBC
Day 11 - Controllers, properties files, DB testing with JDBC sampler
روز 12 - طرح آزمایشی API، JSR223/BeanShell Scripting، حالت nonGui و Distributed
Day 12 - API test plan, JSR223/BeanShell Scripting, nonGui and Distributed mode
روز سیزدهم - WebDriver Sampler، نمای کلی Blazemeter، PerfTesting/Engineering، سرور
Day 13 - WebDriver Sampler, Blazemeter overview, PerfTesting/Engineering, Server
دانلود کتاب سریع در ویژگی های JMETER
Download the Quick BOOK on JMETER Features
نمایش نظرات