سه شنبه , ۲۹ اسفند ۱۴۰۲

بایگانی برچسب: Load Test

کارگاه آنلاین آموزش عملیاتی JMeter Performance Testing(نوبت دوم)-شهریور ۱۴۰۰ به زبان فارسی

JMeter v5.4-2

ابزار JMeter یک ابزار Open Source معروف و تولید شده در بنیاد Apache است. این ابزار را غالبا به عنوان یکی از ابزارهای Performance Testing می‌شناسند. که البته به صورت گسترده‌ای به عناون یکی از معروفترین ابزارها در حوزه Performance Testing مورد استفاده قرار می‌گیرد، و همچنین قابلیت یکپارچه شدن(Integration) با APIهای دیگر از قبیل: Selenium, SOAP/REST, Databases JDBC, FTP و …

ادامه نوشته »

کارگاه آنلاین آموزش عملیاتی JMeter Performance Testing(نوبت اول)-خرداد ۱۴۰۰ به زبان فارسی

JMeter v5.4-1

ابزار JMeter یک ابزار Open Source معروف و تولید شده در بنیاد Apache است. این ابزار را غالبا به عنوان یکی از ابزارهای Performance Testing می‌شناسند. که البته به صورت گسترده‌ای به عناون یکی از معروفترین ابزارها در حوزه Performance Testing مورد استفاده قرار می‌گیرد، و همچنین قابلیت یکپارچه شدن(Integration) با APIهای دیگر از قبیل: Selenium, SOAP/REST, Databases JDBC, FTP و …

ادامه نوشته »

آموزش JMeter-قسمت یازدهم: Test Plan و Controllerها(بخش اول)

Jmeter Tutorial

Controllerها JMeter دارای دو نوع Controller است: Samplerها و Logical Controllerها. اینها پردازش یک تست را هدایت می‌کنند. Controllerها به JMeter می‌گویند Requestها را به سرور ارسال کند. به عنوان مثال، اگر می‌خواهید JMeter یک HTTP Request ارسال کند، یک HTTP Request Sampler اضافه کنید. همچنین می‌توانید با اضافه کردن یک یا چند Configuration Element(عنصر پیکربندی) به یک Sampler، یک Request …

ادامه نوشته »

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

Jmeter Tutorial

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

ادامه نوشته »

Empirix به منظور شتابدهی به چرخه حیات توسعه نرم‌افزار، SaaS-Based Testing را معرفی نمود

Empirix

بیلریکا(Billerica) از ایالت ماساچوست شرکت Empirix ریلیز جدید SaaS Testing Platform خود را به نام Hammer Cloud Platform معرفی نمود. این ارائه جدید و جامع کارکردهای زیر را به صورت یکپارچه ارائه نموده است: Functional، Regression، Systems Integration، Performance، و Customer Experience Testing در یک SaaS Platform سهل الاستفاده که به منظور کاهش ریسک و تسریع چرخه حیات توسعه نرم‌افزار در …

ادامه نوشته »

آموزش 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 Controller) Listenerها تایمرها(Timerها) اظهارات(Assertion) عناصر پیکربندی(Configuration Element) افزودن و حذف …

ادامه نوشته »

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

Jmeter Tutorial

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

ادامه نوشته »

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

Jmeter Tutorial

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

ادامه نوشته »

آموزش 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 اجرا(Run) نمایید. بعلاوه این اسکریپت به شما اجازه می‌دهد اطلاعات …

ادامه نوشته »