آموزش عملی و جامع تست نرم افزار با JMETER

JMeter یک ابزار متن‌باز برای اتوماسیون تست‌های عملکرد و بار است. این ابزار به‌طور گسترده در صنعت استفاده می‌شود و می‌تواند با API‌های مختلف مانند: Selenium، SOAP/REST، پایگاه‌های داده JDBC، FTP، MAIL برای ارسال درخواست‌ها ... بیشتر

0 دانشجو
متوسط
Udemy

Rahul Arora

+ 1 مدرس دیگر

به‌روزرسانی: ۱۴۰۴/۰۴/۳۱

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

تست عملکرد هر اپلیکیشن مبتنی بر وب

یکپارچه‌سازی API‌های مختلف مانند Selenium، JDBC، SOAP/REST برای گسترش فریم‌ورک تست عملکرد

موفقیت در مصاحبه‌های مرتبط با تست عملکرد JMeter

آشنایی با فیچرهای مختلف JMETER

محتوای دوره

9 فصل 51 جلسه 32 ساعت ویدیو
مقدمه
  مقدمه‌ای بر جی‌متر و اصطلاحات کلیدی آن
مشاهده
"19:55
  چرخه کامل تست بار و عملکرد سیستم‌ها
مشاهده
"03:31
  نصب و راه‌اندازی JMeter
"05:47
مبانی JMeter و آشنایی با قابلیت‌های آن
آشنایی با Thread Group در JMeter و افزودن بار به تست
آشنایی با Samplerها در JMeter
آشنایی با Logic Controllerها در JMeter برای کنترل جریان تست
آشنایی با Assertions و نحوه اعتبارسنجی پاسخ‌ها در JMeter
مدیریت زمان‌بندی و تأخیر بین درخواست‌ها با Timers در JMeter
پیکربندی سناریوهای تست با Config Elements در JMeter
کارگاه تخصصی JMeter 5.3 برای تست عملکرد سیستم‌ها

پیش‌نیاز‌ها

این دوره به نحوی تهیه و تدوین شده است که مباحث آن به ساده‌ترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند به‌سادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیش‌نیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات می‌توانند از مباحث این دوره نهایت استفاده را داشته باشند.

درباره دوره

 JMeter یک ابزار متن‌باز برای اتوماسیون تست‌های عملکرد و بار است. این ابزار به‌طور گسترده در صنعت استفاده می‌شود و می‌تواند با API‌های مختلف مانند: Selenium، SOAP/REST، پایگاه‌های داده JDBC، FTP، MAIL برای ارسال درخواست‌ها و دریافت پاسخ‌ها به منظور اندازه‌گیری عملکرد کامل یک اپلیکیشن وب یکپارچه شود. JMeter دارای ویژگی‌های مختلفی مانند "Threads" (که کاربران مجازی هستند و در ایجاد بار بر روی سرورها کمک می‌کنند)، "Listeners" (برای تولید گزارش‌ها)، "BeanShell Scripting" (برای دستکاری منطق‌ها)، "Timers"، "Assertions" و "Logic Controllers" است که همه این‌ها به تشکیل یک فریم‌ورک خوب برای تست عملکرد کمک می‌کنند.

در این دوره، ما به‌طور عمیق با ابزار JMeter آشنا خواهیم شد و همچنین با استفاده از BlazeMeter، تست‌های عملکرد و بار را به‌طور گسترده‌ای انجام خواهیم داد.

این دوره به‌طور خاص برای افرادی طراحی شده که تجربه‌ای در زمینه برنامه‌نویسی یا تست عملکرد ندارند و همه موارد موجود در ابزار را از صفر تا سطح تخصصی پوشش می‌دهد.

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

بخش 9 یک بخش جدید است که سری‌های جدید JMeter 5.0 را پوشش می‌دهد. بنابراین، شما تجربه واقعی از یادگیری JMeter و کار بر روی پروژه‌ها را در این بخش به‌دست خواهید آورد.

پس از گذراندن کامل برنامه آموزشی، شما باید قادر باشید تا ۲ سال تجربه خود در JMeter را توجیه کنید و به راحتی در مصاحبه‌های تست عملکرد موفق شوید.

 
این دوره مناسب برای چه کسانی است:
تست‌کنندگان دستی
رهبران تیم تست
مدیران تست
تست‌کنندگان اتوماسیون که می‌خواهند دانش خود را در زمینه تست عملکرد افزایش دهند.

اطلاعات بیشتر

درباره استاد

Rahul Arora
1 دوره
0 دانشجو

او بیش از ۱۵ سال سابقه فعالیت در صنعت نرم‌افزار دارد و به عنوان مدیر تست در یک شرکت سطح ۵ CMMI فعالیت کرده است.
در طول دوران حرفه‌ای خود، تجربه گسترده‌ای در کار با ابزارهای اتوماسیون مختلف مانند Selenium، UFT، Cypress، Playwright، Postman و Rest Assured به دست آورده است.
او همچنین انواع فریم‌ورک‌ها مانند Data-Driven، Keyword-Driven، Hybrid، Page Object Model و Cucumber BDD را در بیش از ۱۰۰ پروژه اتوماسیون پیاده‌سازی کرده است.
علاوه بر این، هدایت تیم‌های مختلف اتوماسیون را بر عهده داشته و تخصص عملی خود را در این دوره با مخاطبان به اشتراک می‌گذارد.

وی تاکنون بیش از ۱۵ دوره در یودمی و بیش از ۴۰ دوره در Way2Automation تولید کرده و به بیش از یک میلیون دانشجو در سراسر جهان، در زمینه تست اتوماسیون و طراحی فریم‌ورک آموزش داده است.
او دوره‌های آنلاین، شرکتی و حضوری متعددی را در سراسر جهان برگزار کرده است.

اطلاعات بیشتر

آکادمی گرولی
50 دوره
4,320 دانشجو

آکادمی گرولی با هدف توانمندسازی و توسعه حرفه‌ای افراد در حوزه‌های مختلف شغلی  فعالیت می‌کند. دوره‌ها و وبینارهایی که گرولی ارائه می‌کند، به شما در جهت ارتقای مهارت‌های فنی و  نرم در حوزه‌های تخصصی مانند مدیریت محصول، بازاریابی دیجیتال، رشد (Growth) و توسعه کسب‌وکار  و دیگر حوزه‌های شغلی دسته‌بندی می‌شوند. آکادمی گرولی، اولین مجموعه در ایران است که دوره‌های حرفه‌ای شرکت بین‌المللی ریفورج  که شامل ۲۱ دوره با محتوای کاربردی در کلاس جهانی می‌باشد را با زیرنویس فارسی ارائه کرده است.

اطلاعات بیشتر

دیگر دوره‌های آکادمی گرولی