آموزش Master JMeter از مبانی (عملکرد + بارگذاری + تست API) - آخرین آپدیت

Master JMeter from Basics (Performance + Load + API Testing)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: 10+ ساعت JMeter یادگیری از اصول برای پیشرفت. بهترین آموزش JMeter که دریافت خواهید کرد.


من از یک دهه قبل در تست نرم افزار هستم. با تکنیک های مختلف تست همراه با آزمایش اکتشافی کار کرده است. رگرسیون ، عملکرد ، تست api و غیره را با ابزارها و کتابخانه های مختلف مانند سلنیوم ، jmeter ، loadrunner ، زاویه سنج ، مطمئن باشید ، Katalon و دیگران انجام داد.

با پروفایل های مختلف با MNC های مختلف کار کرده و پروژه های اتوماسیون مدیریت شده را انجام داده است.

هدف: کمک به انجمن آزمایش نرم افزار


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

مقدمه Introduction

  • مقدمه Introduction

  • چرا تست عملکرد Why Performance Testing

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

  • جاوا را نصب کنید Install Java

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

بررسی اجمالی JMeter Overview of JMeter

  • اجزای JMeter JMeter Components

  • منوی Jmeter Jmeter Menu

ضبط اسکریپت ها در JMeter Recording Scripts in JMeter

  • ضبط توسط مرورگر Chrome Recording by Chrome Browser

  • Firefox JMeter ایجاد اسکریپت ها Firefox JMeter Scripts Generation

  • ضبط با Blazemeter Recording with Blazemeter

  • JMeter Basic JMeter Basic

ویژگی های اساسی Basic Features

  • برنامه آزمون Test Plan

  • الگوی ساده JMeter Simple JMeter Template

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

  • نمونه وب سایت نسخه ی نمایشی Sample demo website

نمونه گیرها Samplers

  • درخواست های HTTP HTTP Requests

  • درخواست های FTP FTP Requests

  • نمونه سیستم عامل OS Sampler

  • تست اقدام نمونه Test Action Sampler

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

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

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

  • کنترل کننده تصادفی Random Controller

  • کنترل کننده سفارش تصادفی Random Order Controller

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

  • کنترل زمان اجرا Runtime Controller

  • کنترل کننده InterLeave InterLeave Controller

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

  • کنترل کننده ماژول Module Controller

  • مسابقه کنترل کننده ها Controllers Quiz

تایمرها Timers

  • تایمرهای ثابت Constant Timers

  • تایمر تصادفی گوسی Gaussian Random Timer

  • تایمر تصادفی یکنواخت Uniform Random Timer

  • همگام سازی تایمرها Synchronizing Timers

  • تایمرهای توان ثابت Constant Throughput Timers

ادعاها Assertions

  • اندازه ادعاها Size Assertions

  • ادعاهای مدت زمان Duration Assertions

  • ادعاهای HTML HTML Assertions

  • ادعاهای پاسخ Response Assertions

  • مسابقه ادعاها Assertions Quiz

موضوعات Threads

  • در حال اجرا موضوعات به ترتیب Running Threads Sequentially

  • گروه موضوع SetUp و TearDown SetUp & TearDown Thread Group

  • نصب پلاگین ها در JMeter Installing plugins in JMeter

  • افزایش گروه موضوع Stepping Up Thread Group

  • گروه موضوع نهایی Ultimate Thread Group

  • گروه موضوع Thread group

پیکربندی عناصر Config Elements

  • درخواست پیش فرض HTTP HTTP Request Default

  • مدیر حافظه پنهان و کوکی ها Cache and Cookie Manager

  • متغیرهای تعریف شده توسط کاربر User Defined Variables

  • پیکربندی داده CSV CSV Data Config

  • پیکربندی متغیر تصادفی Random Variable Config

  • پیکربندی شمارنده Counter Config

  • درخواست پیش فرض FTP FTP Request Defaults

شنوندگان Listeners

  • مشاهده درخت نتیجه View Result Tree

  • گزارش های کل Aggregate Reports

  • نمودار جمع Aggregate Graph

  • ساده نویسنده اطلاعات Simple Data Writer

  • شنوندگان ادعا Assertion Listeners

نمودارهای سفارشی Custom Graphs

  • پلاگین های jpcs و Composite Graph را نصب کنید Install jpcs & Composite Graph Plugins

  • نمودارهای سفارشی Custom Graphs

  • نمودارهای ترکیبی Composite Graphs

پردازنده های قبل و بعد Pre and Post Processors

  • پارامتر کاربر User Parameter

  • تجزیه کننده پیوند HTML HTML Link Parser

  • کنترل کننده عملکرد وضعیت نتیجه Result Status Action Handler

دست زدن به Regex Regex Handling

  • Regex تنها Single Regex

  • Regex چندگانه Multiple Regex

توابع JMeter JMeter Functions

  • شماره موضوع Thread Num

  • جاوا اسکریپت JavaScript

  • لوبیای پوسته Bean Shell

  • MachineIP_MachineName MachineIP_MachineName

جلسات کاری Work Sessions

  • جلسه کاری 1 Work Session 1

  • جلسه کار 2 Work Session 2

  • جلسه 3 کار Work Session 3

  • جلسه کار 4 Work Session 4

مباحث متفرقه Misc Topics

  • کنترل کننده معامله Transaction Controller

  • نمونه گیر اشکال زدایی Debug Sampler

افزودن شیشه به JMeter Adding Jar to JMeter

  • در حال تولید پرونده JAR Generating JAR File

  • BeanShell نمونه BeanShell Sampler

تست API API Testing

  • تنظیم JIRA برای یادگیری API Setting JIRA for API Learning

  • POST شماره را ایجاد کنید POST Create Issue

  • پست مشاهده کنندگان را اضافه کنید POST Add Watchers

  • GET مشاهده ناظران GET View Watchers

  • فیلتر را مشاهده کنید GET View Filter

  • حذف تماشاگران DELETE Watchers

  • حذف نظر DELETE Comment

  • قرار دادن ویرایش نظر PUT Edit Comment

حالت غیر GUI JMeter JMeter Non-GUI Mode

  • حالت غیر GUI Non-GUI Mode

  • گزارشات پر زرق و برق Flashy Reports

آزمایش توزیع شده Distributed Testing

  • بار توزیع شده Distributed Load

  • توزیع تست در حالت غیر GUI Distribute Testing on Non-GUI mode

JMeter با ANT JMeter with ANT

  • پیکربندی ANT Configuring ANT

  • اجرای اسکریپت های JMeter از طریق Ant Running JMeter Scripts through Ant

بهترین شیوه های JMeter JMeter best pratices

  • بهترین روشها Best Practices

JMeter با سلنیوم JMeter with Selenium

  • تولید اسکریپت سلنیوم Generating Selenium Script

  • در حال اجرا اسکریپت سلنیوم Running Selenium Script

  • JMeter با مرورگر بدون سر JMeter with Headless Browser

  • پلاگین سلنیوم JMeter Selenium JMeter Plugin

  • مسابقه نهایی Final Quiz

نمایش نظرات

آموزش Master JMeter از مبانی (عملکرد + بارگذاری + تست API)
جزییات دوره
96
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
25,153
4.5 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vaibhav Singhal Vaibhav Singhal

Coach Testing Software من از یک دهه قبل در تست نرم افزار هستم. با تکنیک های مختلف تست همراه با آزمایش اکتشافی کار کرده است. تست های مختلف رگرسیون ، عملکرد ، api و غیره را با ابزارها و کتابخانه هایی مانند سلنیوم ، jmeter ، loadrunner ، زاویه سنج ، مطمئن باشید ، Katalon و دیگران انجام داد. با چندین MNC در پروفایل های مختلف کار کرده و پروژه های اتوماسیون را مدیریت کرده است. هدف: کمک به جامعه آزمایش نرم افزار