U3F1ZWV6ZTQ2NzUxODY0ODA1MTI3X0ZyZWUyOTQ5NTExODk5MzE1NA==

كيفية تشغيل الjmeter من ال cmd وماهى الplugins الموجودة فى الjmeter | تعرف على كيفية تشغيل الjmeter من ال cmd وكيفية تسطيب الplugins فى الjmeter

how to run jmeter from cmd and use jmeter plugins


كيفية تشغيل ال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 .


وهذا فيديو بيشرح الplugins manager.



موضوعات قد تهمك

كيفية التعامل مع ال FTP Request  فى ال jmeter.
تعديل المشاركة Reactions:
author-img

المهندسة / فاطمة الزهراء نصر

المهندسة فاطمة الزهراء نصر السيد بدير مصرية الجنسية درست هندسة النظم والحاسبات فى كلية الهندسة جامعة الأزهر مهتمة بمجال اختبار البرمجيات ومؤسسة مدونة جودة-تك.
تعليقات
الاسمبريد إلكترونيرسالة