Нагрузочный тест Microsoft Visual Studio VS JMeter - PullRequest
0 голосов
/ 31 января 2019

Может кто-нибудь сравнить все функции MS-Visual Studio Load Load Test и JMeter tool ?

Здесь я уже получил несколько сравнений с обоими,

  1. Цена
    • JMeter: бесплатный и открытый исходный код
    • MSVS: Test Professional стоит около 2000 долларов за разработчика.
  2. Поддерживаемые ОС
    • JMeter: любой
    • MSVS: только для Windows
  3. Поддерживаемые протоколы
    • JMeter: HTTP, FTP, JDBC, SOAP, TCP, JMS, SMTP, POP3, IMSP
    • MSVS: HTTP

Но мне нужноСравнение, а не это, также мне нужно доказать, что JMeter достоин и лучше, чем MS-VisualStudio Load Test .

Ответы [ 2 ]

0 голосов
/ 31 января 2019

Вы неискренни в отношении поддерживаемых протоколов.MSVSLT поддерживает любой протокол, поддерживаемый в Visual Studio, который включает в себя все стандартные протоколы для клиентского сервера, веб, и даже режим сырых сокетов.

Оба являются инструментами разработчика, созданными для использования разработчиками.

Это правда, что Microsoft покидает рынок тестирования производительности своими инструментами.Это должно быть откровением о том, как Microsoft видит важность тестирования производительности в своем сообществе разработчиков.

Цена - это абсолютно последний критерий, на который вы должны обращать внимание при доставке товара для тестирования производительности.Зачем?Поскольку вы можете получить множество дешевых инструментов / бесплатных инструментов, которые могут не использовать ваш интерфейс, могут не поддерживать ваши потребности в мониторинге, не будут поддерживать ваши потребности в анализе и отчетности, а также будут бесполезны для вашей эталонной платформы и для предполагаемой группы пользователей.

Начните с анализа и отчетности.Это где значение добавляется.Выполнение нагрузочного теста - это просто контролируемая модель для производства временных записей и измерений ресурсов. Это обеспечит подмножество инструментов, которые соответствуют целям вашей бизнес-миссии.

Далее, посмотрите на свою среду, чтобы получить список инструментовкоторый будет собирать измерения ресурсов во время выполнения теста.

Как только у вас будет набор инструментов, отвечающих потребностям вашей бизнес-миссии и требованиям технической среды, очень внимательно изучите предполагаемую группу пользователей.Возможно, у вас есть самый эффективный инструмент на планете, но если ваша команда не способна обеспечить высокую ценность, вы также будете развертывать наименее эффективный инструмент.Ваше возвращение усилий будет примерно таким же.

Наконец, посмотрите на модель лицензии.Если у вас нет полномочий на авторизацию на основе цены, вам также не должно быть права на отклонение на основе цены.Пройдите или отклоните технические и миссионерские возможности.

0 голосов
/ 31 января 2019

Основная причина выбора JMeter заключается в том, что JMeter активно разрабатывается и поддерживается и Visual Studio 2019 является последней версией, поддерживающей Кодированный пользовательский интерфейс и Функции нагрузочного тестирования , они будут удалены из следующих выпусков.

Так что, если вы ищете инструмент для нагрузочного тестирования, который будет работать не менее нескольких лет - выбирайте JMeter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...