---
title: "خودکارسازی با جی‌میتر | گزمه"
description: "آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter"
canonical_url: "https://gazmeh.ir/fa/pages/our-workshops/automation-jmeter"
locale: fa
meta:
  "og:description": "آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter"
  "og:image": "https://raw.githubusercontent.com/gazmeh-site/pages/main/fa/our-workshops/automation-jmeter/resources/image.webp"
  "og:title": "خودکارسازی با جی‌میتر"
  "twitter:description": "آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter"
  "twitter:image": "https://raw.githubusercontent.com/gazmeh-site/pages/main/fa/our-workshops/automation-jmeter/resources/image.webp"
  "twitter:title": "خودکارسازی با جی‌میتر"
---

> Index of every page on this site: [llms.txt](https://gazmeh.ir/llms.txt)

## **خودکارسازی با جی‌میتر**

آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter

در این کارگاه، شرکت‌کنندگان با مفاهیم پایه سامانه‌های وب و سپس با **خودکارسازی سناریوهای تست** در ابزار **JMeter** آشنا می‌شوند.

## معرفی کارگاه

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

این کارگاه پایه‌ای مناسب برای ورود به مباحث **تست کارایی و تست‌های پیشرفته‌تر** مبتنی بر JMeter فراهم می‌کند.

## مراحل کلی کارگاه

### آشنایی با مفاهیم وب و JMeter

درک نحوه عملکرد پروتکل HTTP و معماری ابزار JMeter.

### پیاده‌سازی سناریوهای خودکار

طراحی، ضبط و توسعه سناریوهای تست برای سامانه‌های تحت وب.

### بهینه‌سازی و اشکال‌زدایی

افزایش کیفیت، پایداری و قابلیت نگهداشت سناریوهای تست.

## سرفصل‌های کارگاه

- مفاهیم ضروری مربوط به نحوه عملکرد سامانه‌های وب
- بررسی پروتکل HTTP و نحوه تبادل درخواست و پاسخ
- بررسی معماری و کلیات ابزار JMeter

- راه‌اندازی و نکات پیکربندی اولیه
- ایجاد سناریوهای ساده در JMeter
- بررسی اجزای اصلی مانند Thread Group، Sampler و Listener

- ضبط سناریو با Proxy در JMeter
- هرس (Cleanup) سناریوهای ضبط‌شده
- ضبط سناریو با ابزارهایی مانند BlazeMeter و Badboy

- مفهوم Session و نقش Cookie در سناریوهای وب
- استفاده از Cookie Manager و تنظیمات آن

- وابسته‌سازی درخواست‌ها به یکدیگر
- استفاده از متغیرها برای انتقال داده بین Samplerها

- استخراج داده از پاسخ‌های HTML و JSON
- استفاده از Regular Expression Extractor و JSON Extractor

- بررسی Listenerهای پرکاربرد برای مشاهده نتایج
- انتخاب Listener مناسب متناسب با هدف تست

- استفاده از Controllerها برای مدیریت جریان اجرا
- پیاده‌سازی سناریوهای شرطی و تکرارشونده

- بررسی انواع Assertionها
- طراحی Assertionهای مؤثر برای اعتبارسنجی پاسخ

- مفاهیم پایه Regular Expression
- کاربرد Regex در استخراج و اعتبارسنجی داده‌ها

- استفاده از CSV Data Set Config
- پیاده‌سازی سناریوهای Data-Driven

- شناسایی خطاهای رایج در سناریوها
- استفاده از ابزارهای Debug برای بررسی متغیرها و پاسخ‌ها

- پیکربندی SSL برای سناریوهای امن
- آشنایی با افزونه‌های کاربردی JMeter و موارد استفاده آن‌ها

## کارگاه‌های مرتبط

[اصول تست‌های کارایی](https://gazmeh.ir/fa/pages/our-workshops/$PAGES_URL/our-workshops/performance-basics)

**اصول تست‌های کارایی**

آشنایی با مفاهیم پایه تست‌های کارایی و طراحی سناریوهای تست.

[تست‌های کارایی پیشرفته](https://gazmeh.ir/fa/pages/our-workshops/$PAGES_URL/our-workshops/performance-pro)

**تست‌های کارایی پیشرفته**

طراحی سناریوهای پیچیده و تحلیل پیشرفته نتایج تست با JMeter.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://gazmeh.ir/fa#website","@type":"WebSite","description":"ارائه خدمات تخصصی تست بار، استرس و توسعه و تصمین کیفیت سامانه‌های نرم‌افزاری پر ترافیک و مقیاس‌بزرگ","inLanguage":"fa","name":"گزمه","url":"https://gazmeh.ir/fa","workTranslation":{"@id":"https://gazmeh.ir/en#website"}},{"@id":"https://gazmeh.ir/fa/pages/our-workshops/automation-jmeter#webpage","@type":"WebPage","description":"آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter","name":"خودکارسازی با جی‌میتر","url":"https://gazmeh.ir/fa/pages/our-workshops/automation-jmeter","isPartOf":{"@id":"https://gazmeh.ir/fa#website"},"potentialAction":[{"@type":"ReadAction","target":["https://gazmeh.ir/fa/pages/our-workshops/automation-jmeter"]}]},{"@id":"https://gazmeh.ir/fa/pages/our-workshops/automation-jmeter#/schema/blog-posting/1","@type":"BlogPosting","description":"آموزش طراحی، ضبط و پیاده‌سازی سناریوهای خودکار تست سامانه‌های تحت وب با استفاده از JMeter","headline":"خودکارسازی با جی‌میتر","author":{"@type":"Person"},"image":["https://raw.githubusercontent.com/gazmeh-site/pages/main/fa/our-workshops/automation-jmeter/resources/image.webp"],"mainEntityOfPage":{"@type":"article","@id":"https://gazmeh.ir/fa/posts/undefined"},"publisher":{"@type":"Organization"}}]}
```

## Sitemap

See the full [sitemap](https://gazmeh.ir/sitemap.md) for all pages.
