آموزش تسلط بر تست عملکرد نرم افزار: JMeter، Ixora، Tools

دانلود Mastering Software Performance Testing: JMeter, Ixora, Tools

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

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


مزایای دوره تست عملکرد:

1) دسترسی مادام العمر .

2) دوره به طور منظم به روز می شود و به سرعت در حال رشد است.

3) علاوه بر ابزار تولید بار JMeter، من قصد دارم به زودی اطلاعات مربوط به ابزارهای تولید بار LoadRunner و Gatling را به همان دوره اضافه کنم.

4) مربی شخصی باتجربه با پرسش و پاسخ به هر موضوعی از جمله موضوعات پیشرفته.

5) هر گونه بازخوردی در نظر گرفته می شود و دوره بهبود می یابد.

6) دوره دارای زیرنویس خواهد بود و به بیش از 32 زبان ترجمه خواهد شد.

7) من آماده همکاری با دانش آموزان به هر زبانی هستم.


"اندازه گیری، بهینه سازی، اکسل: اطمینان از حداکثر عملکرد در هر زمان."

"یاد بگیرید، آموزش دهید، تکرار کنید - این یک سفر مادام العمر است."

"بهترین معلمان به شما نشان می دهند که کجا باید نگاه کنید، نه چه چیزی را ببینید."

"هر دانش آموز یک ستاره در حال ساخت است."

"ایجاد آزمایشگرهای مطمئن با قدرت بهینه سازی هر سیستم."

"جایی که اشتیاق با دقت در آموزش تست عملکرد روبرو می شود."

"آموزش هنر تست عملکرد برای تاثیرگذاری در دنیای واقعی."


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

در این دوره، شما:

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

  • ابزارهای محبوب را کاوش کنید: با ابزارهای تست عملکرد استاندارد صنعتی مانند JMeter تجربه عملی کسب کنید. نحوه راه اندازی، اجرا و تجزیه و تحلیل تست های عملکرد را با استفاده از این ابزار قدرتمند بیاموزید. ابزارهای نظارت بر شمارشگر عملکرد مانند PerfMon و Ixora RMS را برای سیستم عامل های مختلف مانند Windows و Linux بیاموزید.

  • بهترین تمرین‌ها: بهترین شیوه‌ها را برای طراحی تست‌های عملکرد مؤثر، از جمله نحوه تعریف اهداف آزمون، ایجاد سناریوهای آزمون واقعی و تفسیر نتایج آزمون، بررسی کنید. نحوه استفاده از معیارهای عملکرد برای تصمیم گیری مبتنی بر داده را بدانید.

  • استراتژی‌های تست را پیاده‌سازی کنید: استراتژی‌هایی را برای آزمایش بار، استرس و مقیاس‌پذیری بیاموزید تا مطمئن شوید برنامه‌های شما می‌توانند الگوهای استفاده در دنیای واقعی و افزایش غیرمنتظره تقاضا را مدیریت کنند.

  • تجزیه و تحلیل و بهینه سازی: مهارت هایی را برای شناسایی مسائل مربوط به عملکرد، تجزیه و تحلیل نتایج آزمون و اجرای بهینه سازی ها توسعه دهید. در مورد نحوه بهبود عملکرد برنامه بر اساس یافته‌های خود اطلاعاتی کسب کنید.

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

چرا این دوره را انتخاب کنید؟

  • دستورالعمل خبره: از مربیان خبره با تجربه صنعتی گسترده در تست عملکرد و بهینه‌سازی بهره ببرید.

  • آموزش عملی: با ابزارها و سناریوهای واقعی تمرین کنید تا درک خود را تقویت کنید و تجربه عملی کسب کنید.

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

  • یادگیری انعطاف پذیر: از دسترسی مادام العمر به مطالب دوره لذت ببرید و با سرعت خود با پلتفرم کاربر پسند ما یاد بگیرید.

چه کسی باید ثبت نام کند؟

  • تست‌گران نرم‌افزار و مهندسان QA

  • توسعه دهندگان علاقه مند به بهینه سازی عملکرد

  • حرفه‌های فناوری اطلاعات که به دنبال گسترش مهارت‌های خود هستند

  • هر کسی که به دنبال بهبود عملکرد و قابلیت اطمینان برنامه است

اکنون ثبت نام کنید و مهارت های تست عملکرد خود را به سطح بعدی ببرید. برای اطمینان از اجرای روان، کارآمد و قابل اعتماد برنامه هایتان، خود را به تخصص مجهز کنید. سفر شما به سمت تسلط بر تست عملکرد از اینجا شروع می شود!


سرفصل ها و درس ها

مقدمه Introduction

  • تعریف تست عملکرد و زبان Ubiquotous Performance Testing Definition and Ubiquotous Language

  • تست عملکردی و غیر عملکردی Functional and Non-Functional Testing

مفاهیم کلیدی Key Concepts

  • گلوگاه تست عملکرد، داده های تست و محیط های مختلف Performance Testing bottleneck, test data and different environments

  • فرآیند یا چرخه حیات تست عملکرد Performance Testing process or lifecycle

  • انواع تست عملکرد Performance Testing types

  • اصول طراحی موارد تست Test Cases design principles

  • تأخیر Latency

  • ذخیره سازی Caching

  • پروتکل HTTP HTTP protocol

  • رمزگذاری و رمزگشایی URL URL Encoding and Decoding

  • مبانی تست عملکرد Performance Testing Fundamentals

  • مطالعات موردی تست عملکرد Performance Testing Case Studies

JMeter - ابزار تست اسکریپت JMeter - Test Script tool

  • JMeter را نصب کنید Install JMeter

  • پوشه های JMeter، نحوه نصب افزونه ها و نحوه خواندن خطاها JMeter folders, how to install plugins and how to read errors

  • اسکریپت تست اول، نحوه سازماندهی مراحل، گروه موضوع چیست First Test Script, how to organize steps, what is a Thread Group

  • مروری بر عناصر Overview of elements

  • ضبط کننده اسکریپت تست Test Script Recorder

  • نمونه گیرهای JMeter JMeter Samplers

  • بیان منظم Regular Expression

  • استخراج کننده بیان منظم Regular Expression Extractor

  • XPath XPath

  • قالب های JMeter JMeter templates

  • JMeter را در حالت Non-GUI اجرا کنید Run JMeter in Non-GUI mode

  • تست JMeter Non-GUI را متوقف کنید Stop JMeter Non-GUI test

  • 2 نمونه JMeter در طول تست بار 2 JMeter instances during Load Test

  • بهترین روش های اسکریپت JMeter JMeter Scripting Best Practices

  • تعریف گروه موضوع راه اندازی و پاره کردن setUp and tearDown Thread Group definition

  • Thread Group، setUp Thread Group، TearDown Thread Group نمونه واقعی Thread Group, setUp Thread Group, tearDown Thread Group real example

  • گروه موضوع پله Stepping Thread Group

  • سایر گروه های موضوعی Other Thread Groups

  • تایمر - بهترین تمرین Timers - Best Practice

  • ادعاها Assertions

  • ادعای پاسخ Response Assertion

  • ادعای پاسخ - بهترین شیوه ها Response Assertion - Best Practices

  • ادعای پاسخ - بررسی مقادیر چندگانه Response Assertion - Multiple values check

  • ادعای مدت Duration Assertion

  • ادعای اندازه Size Assertion

  • XML و XPath Assertion XML and XPath Assertion

  • بهترین روش ها برای استفاده از XPath Assertion Best Practices for using XPath Assertion

  • کنترل کننده های منطقی Logic Controllers

  • توقف در مقابل خاموش شدن Stop vs Shutdown

  • کنترلر حلقه Loop Controller

  • اگر کنترلر If Controller

  • اگر کنترل کننده - راه حل If Controller - solutions

  • تولید گزارش خودکار Automatic Report Generation

  • فقط یک بار کنترلر Once Only Controller

  • کنترلر ساده Simple Controller

  • در حالی که کنترلر While Controller

شمارنده های عملکرد برای ویندوز Performance Counters for Windows

  • مقدمه Introduction

  • شمارنده های اصلی عملکرد Main performance counters

  • شمارنده عملکرد دقیق Detailed performance counters

شمارنده های عملکرد برای لینوکس Performance Counters for Linux

  • مقدمه Introduction

  • شمارنده های اصلی عملکرد Main performance counters

  • شمارنده عملکرد دقیق Detailed performance counters

  • IxoraRMS - ابزار نظارت بر شمارنده برای لینوکس IxoraRMS - counters monitoring tool for Linux

  • لینک دانلود Ixora RMS Ixora RMS download link

شمارنده های عملکرد را با افزونه های JMeter جمع آوری کنید Collect Performance Counters with JMeter plugins

  • نحوه جمع آوری شمارنده های عملکرد با JMeter How to collect performance counters with JMeter

گزارش تست عملکرد Performance Test Report

  • مقدمه Introduction

  • نمونه واقعی گزارش تست Test Report real example

تنظیم عملکرد Performance Tuning

  • نمای کلی Overview

تنظیم عملکرد پایگاه داده Database Performance Tuning

  • پرس و جوهای آهسته را برای افزودن نمایه ها شناسایی کنید Identify Slow Queries in order to add indexes

تست عملکرد برای اپلیکیشن های موبایل Performance Testing for Mobile Applications

  • نحوه ارتباط برنامه های کاربردی موبایل How Mobile Applications Communicate

  • تست عملکرد اپلیکیشن های موبایل Performance Testing of Mobile Applications

  • برنامه های موبایل را با JMeter تست کنید Test Mobile Applications with JMeter

ابزارهای مفید Useful Tools

  • مرد پست PostMan

  • MobaXTerm MobaXTerm

  • ابزارهای توسعه دهنده کروم Chrome Developer Tools

سخنرانی ها و مقالات متفرقه Misc Lectures and Articles

  • 10 محبوب ترین ابزار تست عملکرد Top 10 Most Popular Performance Testing Tools

  • LoadRunner در مقابل JMeter LoadRunner vs. JMeter

  • 20 پلاگین محبوب JMeter Top 20 most popular JMeter plugins

  • روندهای فناوری برای JMeter Technology trends for JMeter

  • روندهای فناوری برای تست عملکرد Technology trends for Performance Testing

سخنرانی پاداش - تست امنیت با استفاده از JMeter Bonus lecture - Security Testing using JMeter

  • نمای کلی Overview

  • OWASP 10 OWASP Top 10

  • روش های تست امنیت Methodologies of Security Testing

  • تست نفوذ Penetration Testing

  • ابزارهای تست برنامه کاربردی وب مورد استفاده در تست نفوذ Web application testing tools used in penetration testing

  • انواع آسیب پذیری در برنامه های کاربردی وب Types of vulnerabilities in web application

  • تست امنیت با JMeter Security Testing with JMeter

نمایش نظرات

Udemy (یودمی)

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

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

آموزش تسلط بر تست عملکرد نرم افزار: JMeter، Ixora، Tools
جزییات دوره
8.5 hours
78
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,102
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Artiom Goncear Artiom Goncear

مهندس تست عملکرد | بهینه سازی سرعت و قابلیت اطمینان