Най- Apache JMeter ™ настолното приложение е един от най-известните софтуерни инструменти с отворен код , а 100% чисто Java приложение, предназначено да зареди тестово функционално поведение и мярка производителност на софтуера. Първоначално е проектиран за тестване на уеб приложения, но оттогава се разширява до други тестови функции.
заключение
Преглед на Apache Jmeter Трябва да тествате вашата уеб услуга, база данни, FTP- или уеб сървър? Както производителност, така и функционално тестване? Погледнете JMeter. Безплатно е, много интуитивен и има всичко това възможностите, от които се нуждаете, за да автоматизирате работата си. Друго голямо предимство на JMeter: отворен код. Можете да изтеглите източника и да направите модификации в него, ако желаете. Също така директният контакт с разработчиците чрез пощенски списък е много удобен.
Бакшиш: Комбинирайте JMeter с Badboy (http://www.badboy.com.au/) за да стане още по-мощен! JMeter няма запис & функция за възпроизвеждане. Badboy е решението. Запишете потока във вашия уебсайт, експортирайте записа във файл JMeter, променете го според вашите нужди и използвайте JMeter, за да тествате ефективността на вашия сайт.
Функционалност на Apache Jmeter
Apache JMeter може да се използва за тестване производителност на приложението както на статични, така и на динамични ресурси (файлове, Servlets, Perl скриптове, Java обекти, Бази данни и запитвания, FTP сървъри и др). Може да се използва за симулиране на тежък товар на сървър, мрежа или обект, за да се тества силата му или да се анализира цялостната производителност при различни видове натоварвания. Можете да го използвате, за да направите графичен анализ на производителността или да тествате поведението на вашия сървър / скрипт / обект при голямо едновременно натоварване.
Какво прави?
Apache JMeter функции включват:
- Може да тества и тества производителност много различни видове сървъри:
- мрежа – HTTP, HTTPS
- SOAP
- База данни чрез JDBC
- LDAP
- И Т.Н.
- поща – POP3(С) и IMAP(С)
- Пълна преносимост и 100% Java чистота .
- Пълна многопоточност framework позволява едновременно вземане на проби от много нишки и едновременно вземане на проби от различни функции от отделни групи нишки.
- Внимателен GUI дизайнът позволява по-бърза работа и по-прецизни времена.
- Кеширане и офлайн анализ / възпроизвеждане на резултатите от теста.
- Силно разтегателен:
- Сменяемите проби позволяват неограничени възможности за тестване.
- Няколко статистически данни за натоварване могат да бъдат избрани с включими таймери .
- Анализ на данни и приставки за визуализация позволяват голяма разширяемост, както и персонализация.
- Функциите могат да се използват за осигуряване на динамично въвеждане на тест или за предоставяне на манипулация на данни.
- Скрипт семплери (BeanShell се поддържа изцяло; и има семплер, който поддържа BSF-съвместими езици)