Популярное давление/нагрузка/Тестирование на рынке Большая часть производительных инструментов поступает из-за границы. В последние годы проводится отечественное Тестирование. производительности Инструменты также появляются。в то же времяИз-за разных целей и направлений разработки их функции также сильно различаются.Вот краткое введение для вас10Самый распространенный тестовый продукт в настоящее время。
01
Платформа тестирования и мониторинга kylinTOP (коммерческая)
kylinTOPПлатформа тестирования и мониторинга представляет собойB/SКроссплатформенный набор архитектурТестирование производительности
, автоматическое тестирование и мониторинг бизнеса в одномтестовая платформа,Это продукт Shenzhen Qilin Software Co., Ltd.,Этот инструмент открывает 10 бесплатных виртуальных пользователей для обучения и использования. Лучше с точки зрения удобства использования,Скрипт записи поддерживает последние версии браузеров.,верноГугл и ФаерфоксОчень хорошая поддержка。
Проблемы с сертификатом веб-сайта для некоторых https.,Все автоматически обрабатывается для пользователя,Можно легко записать。Процесс записи эффективен и удобенЭто не имеет себе равных среди других инструментов повышения производительности.。Возможность моделированияВ настоящее время это лучший инструмент производительности в отрасли.,Может полностью имитировать поведение браузера,То есть каскадная диаграмма HTTP-запросов одного пользователя может быть точно такой же, как и в браузере. Короче говоря, это редкий и простой в использовании инструмент Тестирование производительности в Китае.,Он может полностью заменить аналогичную зарубежную продукцию.В настоящее время в военной промышленности、Агентство оценки и тестирования、государственные предприятия、банковская система, крупные предприятия имеют широкий спектр применения. Поддерживает больше протоколов,Поддерживается множество протоколов, особенно в области видео.,Имеет уникальные преимущества.
Адрес официального сайта: http://www.70testing.com.
02
LoadRunner (коммерческий)
Это коммерческая версия архитектуры C/S. Тестирование. производительностиинструмент,Раньше оно существовало в стране,Широко используется в стране,Более высокая видимость. Этот инструмент бесплатен для 50 виртуальных пользователей.,Доступно для изучения и использования. На отечественном веб-сайте есть взломанная версия.,Но в последней версии 12,Больше нет взломанной версии。Взломанная версия имеет плохую эмуляцию.HTTPВодопадная диаграмма основана на двух параллельных(Не то же самое, что поведение браузера),Симуляция последней версии относительно значительно улучшена.,Для статических запросов HTTP запрос сходства увеличивается до 80%.,иДинамические запросы сильно отличаются.
Потому что loadRunner запустился раньше,Множество поддерживаемых протоколов,Поддерживаются многие необычные протоколы,Поддерживаются такие протоколы, как электронная почта.。новерно Поддерживаются некоторые видеопротоколыиз Не так хорошо。loadrunnerв настоящий моментверно Последняя версия браузера поддерживаетиз Не так хорошо,Последняя версия loadrunner12 поддерживает только ie11.,Поддержка других браузеров, таких как Google и Firefox, оставляет желать лучшего. С точки зрения записи сценариев, некоторые веб-сайты не могут быть записаны. Дороже по цене,Малый бизнес обычно не может себе этого позволить.
Официальный сайт LoadRunner: https://saas.hpe.com/zh-cn/software/loadrunner.
03
килин ПЭТ (коммерческий)
kylinPET и kylinTOP — наиболее популярные среди отечественных инструментов тестирования производительности. Стиль оформления внешнего вида очень похож на LoadRunner, но в записи и отладке скриптов было сделано много оптимизации и улучшений.
Инструменты повышения производительности обычно состоят из четырех частей:
Функция записи сценариев Редактор kylinPET имеет высокую производительность.,Браузеры, поддерживающие запись сценариев, включают: Chrome.,Firefox,IE,Браузер UOS, браузер Loongson и т. д. Отличные возможности отладки скриптов,Иметь необычное выступление:Сравнение записи и воспроизведения, визуальное отображение результатов воспроизведения и сканирование соответствующих функций.ждать。
Наиболее важными функциями производительности являются:
Компания kylinPET достигла максимального результата в этих трех аспектах.Отладка воспроизведения скрипта показана на рисунке ниже.,Водопадная диаграмма, которая может отображать результаты отладки каждого запроса, сравнение результатов воспроизведения и записи, страница проверки и т. д., — все это очень полно.,является альтернативой зарубежным странам Тестирование производительности, самый мощный отечественный инструмент производительности для входа в область CNAS и CMA:
Отладка скриптов
Мало того, что с точки зрения индикаторного мониторинга выполнения задач, он также предоставляет графики кривых индикаторов значительных тестов:
Реализация сценариев и мониторинг показателей
Адрес официального сайта: http://www.70testing.com.
04
Apache JMeter (с открытым исходным кодом и бесплатно)
JMeter — бесплатный продукт для стресс-тестирования с открытым исходным кодом.,Первоначально разработан для функционального тестирования веб-приложений.,сейчасJMeterотечественными предприятиямииспользуется для Тестирование производительности。верно ВWEBсервер(Поддержка доступа через браузер),Не рекомендуется использовать Jmeter,потому чтоjmeterВсе группы потоковлинейное исполнениеиз,Сильно отличается от браузера,Результаты испытаний не предназначены для справки. Для некоторых сценариев чистых интерфейсов (жестких требований к порядку вызовов интерфейсов нет) можно использовать тестирование.,Но обратите внимание на навыки использования,Для достижения идеальных результатов.
Ссылка на официальный сайт: http://jmeter.apache.org/.
05
NeoLoad (коммерческая версия)
NeoLoadдаNeotysЛистингиз一种负载и Тестирование производительностиинструмент,Реалистичное моделирование активности пользователей и мониторинг состояния инфраструктуры,Таким образом устраняются узкие места во всех веб- и мобильных приложениях. NeoLoad работает с использованием графического интерфейса без сценариев и ряда автоматизированных функций.,Может увеличить скорость проектирования тестов в 5-10 раз.,и поддерживать поддерживаемые сценарии в течение 10 % от исходного времени разработки.,В то же время это помогает пользователям использовать систему непрерывной интеграции для автоматического проведения тестирования.
NeoLoad поддерживает WebSocket, HTTP1/2, GWT, HTML5, AngularJS, Oracle Forms и другие технические протоколы.,способен контролироватьвключая операционную систему
,сервер приложений,Веб-сервер,Различная ИТ-инфраструктура, включая базы данных и сетевое оборудование.,в то же время МожетпроходитьNeotysОблачная платформаинициировать внешнее давление。
Ссылка на официальный сайт: http://www.neotys.com/product/overview-neoload.html.
06
WebLOAD (коммерческая версия)
WebLOAD — инструмент нагрузочного тестирования от Radview.,его можно использоватьТестирование производительности и отказоустойчивости системы, а также может использоваться для проверки правильности.(Проверьте возвращаемый результатизправильность)。его тестовый скриптдаиспользоватьJavascript(иинтегрированныйизCOM/Javaвернослон)писатьиз,и поддерживает несколько протоколов,Например, веб-протоколы (REST/HTTP, включая AJAX), SOAP/XML и другие протоколы, которые можно вызывать из таких сценариев, как FTP, SMTP и т. д.,Таким образом, приложения можно тестировать на всех уровнях.
WebLOAD имеет две версии: бесплатную и профессиональную:
WebLOADв целомИспользуется как автономный инструмент для команд контроля качества.,На этапе проверки цикла разработки,тестируемая система(System Under Test, SUT) тестируется в среде моделирования, прежде чем будет введено в практическое использование.
Ссылка на официальный сайт: http://www.radview.com/
07
Лоадстер (коммерческая версия)
Это коммерческое программное обеспечение для нагрузочного тестирования.,используется дляТестируйте веб-сайты, веб-приложения и веб-сервисы под высокой нагрузкой.из Производительность,Поддержка Linux,Mac и Windows и другие операционные среды.
Loadster может инициировать тесты таких элементов, как файлы cookie, потоки, файлы заголовков и динамические таблицы веб-приложений/сервисов, чтобы получить производительность, эластичность, стабильность и масштабируемость сети под давлением.
Ссылка на официальный сайт: http://www.loadster Performance.com/
08
Loadstorm (коммерческая версия)
Loadstormда Иглаверно Веб-приложениеиз Облачное нагрузочное тестированиеинструмент,проходитьИмитируйте массовые клики для тестированияВеб-приложениепод большой нагрузкойиз Производительность。Благодаря использованию облачных ресурсов,такLoadstormизтестОчень низкая стоимость,Пользователи имеют возможность создавать свои собственные планы тестирования в облаке.,Стандарты тестирования и сценарии тестирования.
Loadstorm может генерировать до 50 000 одновременных пользователей,Инициируйте доступ через тысячи облачных серверов. Для использования Loadstorm не требуются знания сценариев.,В то же время предоставляются различные таблицы испытаний и шаблоны отчетов.,Используется для точного измерения различных показателей производительности веб-приложений:
Loadstorm может подать заявку на бесплатную пробную версию, но для большего давления и функций требуется премиум-аккаунт.
Ссылка на официальный сайт: http://loadstorm.com/
09
Влияние нагрузки (бесплатно в использовании)
даодин在线МожетПроверьте грузоподъемность сайта бесплатно,Он может удовлетворить ваши основные требования, Конечно, его платные пользователи будут тестировать больше проектов.
Load impactда一款服务ВDevOpsиз Тестирование производительностиинструмент,Поддерживает веб-сайты, веб-приложения, мобильные приложения и тестирование API на различных платформах. Loadimpact может помочь пользователям понять, какие пользователи чаще всего посещают приложение онлайн.,Проверьте время отклика веб-сайта под разными онлайн-номерами с помощью моделирования.,Оцените максимальную нагрузку на сервер.
Load impactизОчень простой в использовании,Просто введите URL-адрес для проверки,Вы можете посчитать некоторые подробные данные загрузки веб-сайта. Включая общую загрузку и фотографии сайта,javascript, CSS и другие коды загружаются. Вы можете выбрать разные файлы в списке справа, чтобы сравнить данные загрузки до трех объектов одновременно, а также создать диаграмму, чтобы облегчить анализ дизайнерам веб-сайтов. После завершения теста веб-сайт также может сохранить статистику теста.
Ссылка на официальный сайт: http://loadimpact.com/.
Специальное напоминание:
10
OpenSTA (с открытым исходным кодом и бесплатно)
OpenSTAдаодинБесплатный и с открытым исходным кодомизwebТестирование Инструмент производительности может записывать очень мощный процесс сценария и выполнять Тестирование. производительности。Например, виртуальное несколько разныхизиспользовать户в то же время登陆被тествеб-сайт。Это также можетверно Записыватьизтест脚本进行,Отредактируйте в соответствии с указанным синтаксисом. После записи тестового сценария,Тестовые сценарии можно редактировать.,чтобы сделать конкретныйиз Анализ показателей эффективности。Это богачеиз图形化тест结果大大Улучшена читаемость отчетов об испытаниях.
OpenSTA На основе архитектуры CORBA,этоПутем виртуализации прокси, использования специального языка управления сценариями и записи через прокси. Все о HTTP/S traffic。проходитьанализироватьOpenSTAиз Сборщик показателей производительностииз Различные показатели эффективности,и HTTP данные для анализа производительности системы. Хотя OpentSTA имеет множество преимуществ, у него также есть много недостатков.
OpentSTA прекратил поддержку с 2007 года.,Запись сценариев поддерживает просмотр только до IE6.,Детям, которые хотят его использовать, необходимо понизить версию браузера. Скрипт OpentSTA похож на LoadRunner.,После запечатывания функции предоставляется скрипт, что требует дополнительных затрат на обучение.
Официальный адрес сайта: http://opensta.org/
11
Подвести итог
Коммерческие инструменты повышения производительности и простота использования (генерация сценариев)、Модель параллелизма、Статистические показатели намного лучше, чем у бесплатного программного обеспечения с открытым исходным кодом.,Он может значительно повысить эффективность работы, снизить сложность использования и намного богаче статистическими показателями.бесплатное программное обеспечение с открытым исходным кодомиз Преимущество в том,дабесплатно,Не нужно тратить деньги. Но использовать его сложно,Мало статистических показателей,Он относительно слаб с точки зрения возможности рассмотрения. Как выбрать, во многом зависит от финансовых возможностей пользователя и частоты использования. Если он часто используется,Фактическая стоимость бесплатного программного обеспечения выше, чем коммерческого программного обеспечения.
Источник: https://zhuanlan.zhihu.com/p/98612628
Рекомендуемые недавние интересные статьи:Самое полное автоматическое тестирование интерфейса Postman во всей сети! (Стратегия уровня новичка)