Аналоги Apache JMeter для Android
Официальный сайт программы
- Бесплатная
- Windows
- Mac OS
Компьютерное приложение Apache JMeter - это программное обеспечение с открытым исходным кодом, полностью 100% Java-приложение, предназначенное для загрузки функциональных возможностей тестирования и измерения производительности. Первоначально оно было разработано для тестирования веб-приложений, но в дальнейшем были доработаны и другие функции тестирования.
Что я могу с этим сделать?
Apache JMeter может использоваться для тестирования производительности как на статических, так и на динамических ресурсах (файлы, сервлеты, Perl-скрипты, объекты Java, базы данных и запросы, серверы FTP и т. д.). Его можно использовать для имитации большой нагрузки на сервер, сеть или объект, чтобы проверить его надежность или проанализировать общую производительность при различных типах нагрузки. Вы можете использовать его для графического анализа производительности или для проверки поведения вашего сервера / скрипта / объекта в условиях высокой параллельной нагрузки.
Что оно делает?
Может загружать и тестировать производительность разных типов серверов:
1. Web - HTTP, HTTPS
2. SOAP / REST
3. База данных через JDBC
4. MongoDB
5. LDAP
6. JMS
7. Почта - SMTP (S), POP3 (S) и IMAP (S)
8. Нативные команды или сценарии оболочки
Особенности:
- Полная мобильность и 100% Java.
- Полная многопоточность позволяет осуществить одновременную выборку несколькими потоками и одновременную выборку различных функций отдельными группами потоков.
- Тщательный дизайн GUI позволяет быстрее работать в более точные сроки.
- Красивый и детальный HTML-отчет для углубленного анализа результатов нагрузочного теста.
- Кэширование и автономный анализ / воспроизведение результатов теста.
Множество возможностей для расширений:
1. Подключаемые шаблоны позволяют неограниченные возможности для тестирования.
2. Некоторую статистику загрузки можно выбрать с помощью сменных таймеров.
3. Плагины для анализа и визуализации данных обеспечивают большую расширяемость, а также персонализацию.
4. Функции могут быть использованы для предоставления динамического изменения теста или данных.
5. Скриптовые шаблоны (полностью поддерживается Groovy и любой язык, совместимый с JSR223)