كيفية تشغيل الjmeter من ال cmd وماهى الplugins الموجودة فى الjmeter | تعرف على كيفية تشغيل الjmeter من ال cmd وكيفية تسطيب الplugins فى الjmeter
ان شاء الله اليوم سوف نتحدث عن كيفية التعامل مع الjmeter من الcmd أو الcommand line , وما المقصود بالplugins , وازاى
أعمل تسطيب للplugins عندى فى الjmeter , عرفنا سابقا يعنى ايه thread group و ايه هى الsamplers وازاى نضيف سامبلر ويعنى ايه listeners وما هى أنواع الليسنرس الموجودة فى
الjmeter وازاى نضيف ليسنر, كل هذا عرفنا
ازاى نعمله واحنا فاتحين الجميتر , ان شاء الله اليوم سوف نتحدث عن ازاى نتعامل مع
الجميتر أو ازاى نعمل التيست بتاعنا من ال cmd يعنى بدون ما ندخل على البرنامج ,
وهنتحدث أيضا عن الplugins , وازاى نعمل تسطيب للplugins , وماهى أنواعها .
كيفية التعامل مع الjmeter من ال cmd
المقصود بالتعامل مع الجميتر من ال cmd هو
اننا بنعمل run للthreads أو بنعمل تنفيذ للتيست بتاعنا بدون ماندخل على البرنامج وذلك
عن طريق ال cmd , وهذا بيفضل فى حالات الheavy load وذلك لأنه بيستخدم ميمورى
أقل.
أما بالنسبة لطريقة ازاى بنعمل التيست بتاعنا عن طريق ال cmd , بندخل
على الجميتر عادى وبنضيف ثريد جروب وليكن10 مستخدمين وبنضيف سامبلر وبنختار ليسنر
وبعدين نعملrun ونعمل حفظ للملف فى المكان الموجود فيه الapache وهو (الbin) بإ متداد jmx وليكن اسميه (cmd.jmx) وبعدين نحذف الليسنر اللى اختارناه من قبل ونعمل حفظ للتيست بتاعنا
وبعدين نقفل البرنامج بتاعنا , وبعدين نروح للبرنامج فى ال c واقف على bin واختار open command window here فبيظهر لى المكان اللى واقف عليه فى الcommand window فبنكتب
التالى jmeter -n -t اسم الملف المحفوظ
اللى هو الcmd.jmx –ال امتداد ملف السامبلر ليوزر الموجود بداخل الbin وبعدين
\ اسم الملف.csv وهو(csv sampler_user.csv) وبعدين نضغط enter وانتظر لحد
مايخلص run , وبعدين نروح نفتح الملف (csv sampler_user.csv) فهنلاقى نتيجة
التيست الخاص بالمستخدمين ظهرت فيه.
معلومة :لو عاوز أعرف الأوامر اللى ممكن
أستخدمها فى ال cmd الخاصة بالجميتر ممكن أكتب jmeter - ؟ أو jmeter –h ,
فهيظهر لى كل الأوامر اللى ممكن أحتاجها وليكن h- تعنى help وv- تعنى version وp- تعنى profile .
وهذا فيديو بيشرح ازاى بنعمل التيست بتاعنا
عن طريق ال cmd .
ماهى الplugins واعمل لها install عندى فى الjmeter وما أنواع الplugins
الplugins عبارة عن jar files بتكون موجودة
فى البرنامج جاهزة علشان تساعدنى انى أعمل حاجات معينة بدل ما أقعد أعمل create للحاجات دى , بقدر أحصل على هذة الplugins عن طريق انى بكتب فى جوجل jmeter plugins واختار الplugins اللى عاوزها (لأن هناك plugins كثيرة فهناك plugins خاصة بالثريدز
وplugins خاصة بالسامبلرز وplugins خاصة بالليسنرز وغيرها) واعمل لها تسطيب ,
فمثلا الplugins manager دى بتكون عبارة عن jar file بضيفه للجميتر عن طريق انى
بنزله فى lib-ext وبعدين أفتح البرنامج واضغط على options هلاقى الplugins manager.
لما نضغط على الplugins manager الموجودة فى
الoptions هيتفتح لنا 3 tabs:
1-installed plugins : هذة الplugins بتكون installed يعنى بتكون default من أول ما عملت تسطيب للجميتر.
2-الavailable plugins : هذة هى الplugins اللى
ممكن أضيفها عندى , ولوعاوز أعرف تفاصيل أكثر عن اى plugins منهم بنضغط على
الplugins اللى عاوز أعرف تفاصيل عنها هيظهر لها وصف وصورة , لما بنضيف plugins
نقدر نشوفها عن طريق اننا بنرجع للinstalled plugins ونتأكد انها موجوده فيهم ,
ولوعاوزين نتأكد ان plugins معينة شغالة زى مثلا الbasic graph plugins فبما أنها
عبارة عن graphs اذن الإضافات الخاصة بها خاصة بالليسنرس , وبالتالى فااحنا هنضيف
ثريد وسامبلر وعند إضافة ليسنرس هيظهر 3 ليسنرس جديدة وهم active threads over time , response time over time , transactions per seconds.
3- upgrades : بتظهر لى الplugins اللى مش معمول لها upgrade علشان أعمل لها upgrade .
3- upgrades : بتظهر لى الplugins اللى مش معمول لها upgrade علشان أعمل لها upgrade .
وهذا فيديو بيشرح الplugins manager.
موضوعات قد تهمككيفية التعامل مع ال FTP Request فى ال jmeter.
تعليقات