The Apache JMeter ™ настольное приложение - один из самых известных программных инструментов с открытым исходным кодом , а 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
- LDAP
- JMS
- Почта – POP3(S) и IMAP(S)
- Полная переносимость и 100% Чистота Java .
- Полный многопоточность framework позволяет одновременную выборку многими потоками и одновременную выборку различных функций отдельными группами потоков.
- Осторожный графический интерфейс пользователя конструкция обеспечивает более быструю работу и более точное время.
- Кеширование и автономный анализ / воспроизведение результатов тестирования.
- Высокая расширяемость:
- Подключаемые семплеры обеспечивают неограниченные возможности тестирования.
- Можно выбрать несколько статистических данных по нагрузке съемные таймеры .
- Анализ данных и плагины визуализации обеспечивают отличную расширяемость, а также персонализацию.
- Функции могут использоваться для обеспечения динамического ввода в тест или для управления данными..
- Сэмплеры со сценариями (BeanShell полностью поддерживается; и есть сэмплер, который поддерживает BSF-совместимые языки)