JMeter

JMeter

آموزش JMeter-قسمت دهم: Test Plan و Tread Groupها

Jmeter Tutorial

 ما طی این پست و چند پست آتی به تشریح بخش‌های مختلف یک Test Plan خواهیم پرداخت. می‌توانید دسته‌بندی تمام بخش‌ها را از اینجا ببینید. یک تست حداقلی شامل یک Test Plan، یک Test Group و یک یا چند Sampler است. Test Plan  Test Plan Object دارای یک چکباکس به …

ادامه نوشته »

آموزش JMeter-قسمت نهم: توقف یک تست

Jmeter Tutorial

توقف یک تست دو نوع دستور توقف از منو در دسترس است: (“.“+”Stop (“Control: در صورت امکان تمام Treadها را بلافاصله متوقف می‌کند. بسیاری از Samplerها قابل توقف(Interruptible) هستند که بدین معنی است که Sampleهای فعال می‌توانند زود خاتمه یابند. دستور توقف(Stop) بررسی خواهد کرد که آیا تمام Threadها در …

ادامه نوشته »

آموزش JMeter-قسمت هشتم: ساخت و اجرای Test Plan

Jmeter Tutorial

یک Test Plan مجموعه‌ای از مراحل را شرح می‌دهد که JMeter می‌خواهد آنرا در زمان Run اجرا نماید. یک Test Plan کامل شامل موارد زیر است که ممکن است از هر کدام یک یا چند نمونه داشته باشد: Thread Group(گروه ترِد) کنترل کننده‌های منطقی(Logic Controller) کنترل کننده‌های تولید نمونه(Sample Generating …

ادامه نوشته »

آموزش JMeter-قسمت هفتم: نصب و اجرای JMeter(بخش پنجم)

Jmeter Tutorial

JMeter Configuration اگر می‌خواهید Propertyهایی را که JMeter اجرا می‌کند تغییر دهید، باید کاربر user.properties را در دایرکتوری bin/ تغییر دهید یا کپی خود را از jmeter.properties ایجاد کرده و آن را در Command Line تعیین نمایید. پارامترها ویژگی ssl.provider شرح: اگر نمی‌خواهید از پیاده‌سازی Built-In Java، می‌توانید Class را برای پیاده‌سازی …

ادامه نوشته »

آموزش JMeter-قسمت ششم: نصب و اجرای JMeter(بخش چهارم)

Jmeter Tutorial

تفاوت در Login: شیوه‌های جدید در مقابل سیوه قدیمی همانطور که JMeter با استفاده از SLF4J به عنوان Logging API و Apache Log4j 2 به عنوان یک Logging Framework از ۳٫۲ استفاده می‌کند، هیچ یک از Log Levelهای استفاده شده قبل از ۳٫۲ نمی‌توانند کاملا با یکی از Log Levelهای …

ادامه نوشته »

آموزش JMeter-قسمت پنجم: نصب و اجرای JMeter(بخش سوم)

Jmeter Tutorial

Server Mode برای Distributed Testing(تست توزیع شده)، JMeter را روی Remot Nodeها در Server Mode اجرا(Run) نموده، و سپس این Server(ها) را از طریق GUI کنترل نمایید. علاوه بر این شما می‌توانید از Non-GUI Mode برای اجرای Remote Testها استفاده نمایید. جهت آغاز این Server(ها) باید [jmeter-server[.bat را روی هر Server Host …

ادامه نوشته »

آموزش JMeter-قسمت چهارم: نصب و اجرای JMeter(بخش دوم)

Jmeter Tutorial

JMeters Classpath JMeter به طور خودکار کلاس‌ها را از Jarها در دایرکتوری‌های زیر پیدا می‌کند: JMETER_HOME/lib: برای Utility Jarها استفاده می‌شود JMETER_HOME/lib/ext: برای JMeter Componentها و پلاگین‌ها استفاده می‌شود اگر شما JMeter Componentهای جدید توسعه یافته دارید، باید آنها را Jar کرده و این Jar را در دایرکرتوری JMeter lib/ext کپی نمایید. …

ادامه نوشته »

آموزش JMeter-قسمت سوم: نصب و اجرای JMeter(بخش اول)

Jmeter Tutorial

نصب همیشه توصیه می‌کنم که از آخرین نسخه JMeter را برای نصب و راه‌اندازی استفاده نمایید. برای نصب یک نسخه Release Build، فایل zip/rar را در پوشه‌ای قرار دهید که JMeter را نصب می‌کنید. در صورتیکه JRE/JDK به درستی نصب شده باشند و متغیر محیطی JAVA_HOME تنظیم شده باشد، شما …

ادامه نوشته »

آموزش JMeter-قسمت دوم: مرور کلی، نیازمندی‌های راه‌اندازی، بسته‌های اختیاری

Jmeter Tutorial

مرور کلی زمانیکه از Jmeter استفاده می‌کنید، معمولا فرآیند زیر را پیش می‌گیرید: ۱- ساخت Test Plan برای انجام این کار، JMeter را در GUI Mode اجرا کنید. سپس می‌توانید انتخاب کنید که برنامه را از یک مرورگر یا یک اپلیکیشن بومی رکورد کنید. شما برای این کار می‌توانید از …

ادامه نوشته »

آموزش JMeter-قسمت اول: معرفی اولیه

Jmeter Tutorial

نرم‌افزار Apache JMeter یک نرم‌افزار Open Source و یک برنامه جاوایی ۱۰۰% خالص(Pure Java Application) است که برای اِعمال تست بار(Load Testing) روی رفتارهای Functional و سنجش میزان Performance، طراحی شده است. این ابزار در اصل برای تست Web Applicationها طراحی شده است اما به دیگر Test Functionها نیز گسترش …

ادامه نوشته »