די Apache JMeter ™ דעסקטאַפּ אַפּלאַקיישאַן איז איינער פון די מערסט באַוווסט מכשירים פֿאַר אָפֿן מקור , a 100% ריין Java אַפּלאַקיישאַן דיזיינד צו מאַסע טעסט פאַנגקשאַנאַל נאַטור און מעסטן ווייכווארג פאָרשטעלונג. ער איז געווען ערידזשנאַלי דיזיינד פֿאַר טעסטינג וועב אַפּפּליקאַטיאָנס, אָבער איז זינט יקספּאַנדיד צו אנדערע פּרובירן פאַנגקשאַנז.
מסקנא
אַפּאַטשי דזשמעטער רעצענזיע איר דאַרפֿן צו פּרובירן דיין וועב סערוויס, דאַטאַבייס, פטפּ- אָדער וועב סערווער? ביידע פאָרשטעלונג און פאַנגקשאַנאַל טעסטינג? קוק בייַ JMeter. עס איז פריי, זייער ינטואַטיוו און האט אַלע די פּאַסאַבילאַטיז איר דאַרפֿן צו אָטאַמייט דיין אַרבעט. אן אנדער גרויס מייַלע פון JMeter: אָפֿן מקור. איר קענען אראפקאפיע די מקור און מאַכן מאָדיפיקאַטיאָנס צו עס אויב איר ווילט. אויך דירעקט קאָנטאַקט מיט די דעוועלאָפּערס דורך אַ מיילינג רשימה איז זייער האַנטיק.
עצה: פאַרבינדן JMeter מיט Badboy (http://www.badboy.com.au/) צו מאַכן עס מער שטאַרק! JMeter האָט נישט קיין רעקאָרד & פּלייבאַק פאַנגקשאַנאַליטי. באַדבוי איז די לייזונג. רעקאָרדירן די לויפן אין דיין וועבזייטל, אַרויספירן די רעקאָרדינג צו אַ JMeter טעקע, מאָדיפיצירן עס צו דיין דאַרף און נוצן JMeter צו פּרובירן די פאָרשטעלונג פון דיין פּלאַץ.
אַפּאַטשי דזשמעטער פונקטיאָנאַליטי
אַפּאַטשי דזשמעטער קען זיין געוויינט צו פּרובירן אַפּלאַקיישאַן פאָרשטעלונג ביידע אויף סטאַטיק און דינאַמיש רעסורסן (טעקעס, סערוולעץ, פּערל סקריפּס, Java Objects, דאַטן באַסעס און אָנפֿרעגן, פטפּ סערווערס און מער). עס קענען זיין געוויינט צו סימולירן אַ שווער מאַסע אויף אַ סערווער, נעץ אָדער כייפעץ צו פּרובירן זייַן שטאַרקייט אָדער צו אַנאַלייז די קוילעלדיק פאָרשטעלונג אונטער פאַרשידענע מאַסע טייפּס. איר קענען נוצן עס צו מאַכן אַ גראַפיקאַל אַנאַליסיס פון פאָרשטעלונג אָדער צו פּרובירן דיין סערווער / שריפט / כייפעץ נאַטור אונטער שווער קאַנקעראַנט מאַסע.
וואָס טוט עס טאָן??
Apache JMeter פֿעיִקייטן אַרייַננעמען:
- קענען מאַסע און פאָרשטעלונג פּרובירן פילע פאַרשידענע סערווערס טייפּס:
- וועב – הטטפּ, הטטפּס
- זייף
- דאַטאַבייס דורך JDBC
- LDAP
- JMS
- פּאָסט – POP3(S) און IMAP(S)
- גאַנץ פּאָרטאַביליטי און 100% Java ריינקייַט .
- פול multithreading פריימווערק אַלאַוז קאַנקעראַנט מוסטערונג דורך פילע פֿעדעם און סיימאַלטייניאַס מוסטערונג פון פאַרשידענע פאַנגקשאַנז דורך באַזונדער פאָדעם גרופּעס.
- אָפּגעהיט GUI פּלאַן אַלאַוז פאַסטער אָפּעראַציע און מער גענוי טיימינגז.
- קאַטשינג און אָפפלינע אַנאַליסיס / ריפּלייינג פון פּרובירן רעזולטאַטן.
- העכסט עקסטענסיבלע:
- פּלוגגאַבלע סאַמפּאַלערז לאָזן אַנלימאַטאַד טעסטינג קייפּאַבילאַטיז.
- עטלעכע סטאַטיסטיקס קענען זיין אויסדערוויילט מיט פּלאַגאַבאַל טיימערז .
- דאַטן אַנאַליסיס און וויסואַליזאַטיאָן פּלוגינס לאָזן גרויס עקסטענסיביליטי און פּערסאַנאַלאַזיישאַן.
- פאַנגקשאַנז קענען ווערן גענוצט צו צושטעלן דינאַמיש אַרייַנשרייַב צו אַ פּראָבע אָדער צושטעלן דאַטן מאַניפּיאַליישאַן.
- סקריפּטאַבלע סאַמפּאַלערז (בעאַנשעלל איז גאָר געשטיצט; און עס איז אַ מוסטערונג וואָס שטיצט BSF-קאַמפּאַטאַבאַל שפּראַכן)