The Apache JMeter™ Настольнае прыкладанне - адзін з самых вядомых праграмных сродкаў з адкрытым зыходным кодам , a 100% чыстае прыкладанне Java, прызначанае для загрузкі тэставага функцыянальнага паводзін і вымярэнняў прадукцыйнасць праграмнага забеспячэння. Першапачаткова ён быў распрацаваны для тэставання вэб-прыкладанняў, але з тых часоў пашырыўся да іншых тэставых функцый.
Выснова
Агляд Apache Jmeter Трэба праверыць свой вэб-сэрвіс, базы дадзеных, FTP- альбо вэб-сервер? Як прадукцыйнасць, так і функцыянальнае тэставанне? Паглядзіце на JMeter. Гэта бясплатна, вельмі інтуітыўна зразумелы і мае ўсё магчымасці, неабходныя для аўтаматызацыі вашай працы. Яшчэ адна вялікая перавага JMeter: з адкрытым зыходным кодам. Вы можаце спампаваць крыніцу і ўнесці змены ў яе, калі хочаце. Таксама непасрэдны кантакт з распрацоўшчыкамі праз спіс рассылкі вельмі зручны.
Савет: Спалучайце JMeter з Badboy (http://www.badboy.com.au/) каб зрабіць яго яшчэ больш магутным! У запісу JMeter няма & функцыянальнасць прайгравання. Badboy - гэта рашэнне. Запішыце паток на сваім сайце, экспартаваць запіс у файл JMeter, змяніць яго ў адпаведнасці з вашымі патрэбамі і выкарыстоўваць JMeter для праверкі прадукцыйнасці вашага сайта.
Функцыянальнасць Apache Jmeter
Apache JMeter можа быць выкарыстаны для тэставання прадукцыйнасць прыкладання як на статычных, так і на дынамічных рэсурсах (файлы, Серўцы, Сцэнарыі Perl, Аб'екты Java, Базы дадзеных і запыты, FTP-серверы і многае іншае). З яго дапамогай можна мадэляваць вялікую нагрузку на сервер, сетка або аб'ект, каб праверыць яго трываласць або прааналізаваць агульную прадукцыйнасць пры розных тыпах нагрузкі. Вы можаце выкарыстоўваць яго для графічнага аналізу прадукцыйнасці або для праверкі паводзін сервера / сцэнарыя / аб'екта ва ўмовах вялікай адначасовай нагрузкі.
Што гэта робіць?
Apache JMeter асаблівасці ўключаюць:
- Можна загрузіць і пратэставаць прадукцыйнасць мноства розных тыпаў сервераў:
- Павуцінне – HTTP, HTTPS
- Мыла
- База дадзеных праз JDBC
- ЛДАП
- JMS
- Пошта – POP3(S) і IMAP(S)
- Поўная пераноснасць і 100% Ява чысціня .
- Поўная шматструменнасць рамкі дазваляюць адначасова адбіраць выбаркі па шматлікіх патоках і адначасова адбіраць розныя функцыі па асобных групах тэмы.
- Асцярожна GUI канструкцыя дазваляе больш хутка працаваць і больш дакладныя тэрміны.
- Кэшаванне і аналіз у аўтаномным рэжыме / прайграванне вынікаў тэстаў.
- Моцна пашыраецца:
- Падключаныя сэмплеры дазваляюць неабмежаваныя магчымасці тэставання.
- Можна выбраць некалькі статыстычных дадзеных нагрузкі падключаюцца таймеры .
- Аналіз даных і убудовы візуалізацыі дазваляюць вялікую пашыральнасць, а таксама персаналізацыю.
- Функцыі могуць быць выкарыстаны для забеспячэння дынамічнага ўводу ў тэст або для апрацоўкі дадзеных.
- Пробныя сцэнарыі (BeanShell цалкам падтрымліваецца; і ёсць сэмплер, які падтрымлівае мовы, сумяшчальныя з BSF)