Программное обеспечение для нагрузочного тестирования [закрыто]

Я работаю над предложением для моей компании о покупке программного обеспечения для нагрузочного тестирования. Я должен дать 2 варианта. Один из моих вариантов, который я предлагаю, - HP (Mecurary) Loadrunner. Есть ли другая программа, которая совместима с Loadrunner? Мы смотрим на использование программного обеспечения для проверки производительности следующего.

Шаблон C # .NET

Microsoft® .NET 2.0, 3.0

Microsoft® SQL Server Informix

Интернет (HTTP / HTML)

Веб-сервисы

Интернет и мультимедиа

Протокол беспроводных приложений (WAP)

Система доменных имен (DNS)

Microsoft® Exchange (MAPI)

10.12.2008 17:29:41
6 ОТВЕТОВ
РЕШЕНИЕ

OpenSourceTesting.com имеет список инструментов производительности OSS .

В FAQ по тестированию программного обеспечения также есть список коммерческих и инструментов тестирования производительности OSS .

Поскольку, похоже, вы работаете на платформе Windows, вы также можете использовать следующие инструменты:

Есть много вариантов, но кажется, что вы хорошо справляетесь со своими требованиями. Я рекомендую провести анализ вашего выбора, используя взвешенные критерии и оценку того, как оценивается каждый продукт (что-то вроде пользовательского сравнения стилей «Отчеты потребителей»). Это поможет вам уменьшить любые предвзятые представления о продукте или против него, а также даст вашему руководству убедительную эмпирическую причину того, почему вы выбрали именно тот инструмент, который выбрали. Это может иметь большое значение для обоснования стоимости большого билета.

Кроме того, для коммерческих инструментов поставщики часто приходят на сайт и устанавливают демонстрационную систему для тестирования вашего кода. Мы сделали это несколько лет назад с Mercury, Rational и NuMega. Это действительно помогло прорезать презентацию BS и точно понять, как продукты могут использоваться с нашими приложениями.

3
10.12.2008 19:09:23

Мы использовали JMeter для нагрузочного тестирования HTTP и SOAP

2
10.12.2008 17:38:20

TestComplete из Automated QA также очень уважаем:

http://www.automatedqa.com

Продукт является всеобъемлющим, и вы можете написать его на разных языках, включая C #. Я бы попробовал 30-дневную пробную версию и сравнить ее с LoadRunner для ваших конкретных требований.

0
10.12.2008 17:41:26

Я использовал openSTA .

Это позволяет записывать сеанс с веб-сайтом, а затем воспроизводить его на относительно простом языке сценариев.

Вы можете легко протестировать веб-сервисы и написать свои собственные сценарии.

Он позволяет вам объединять скрипты в тесте любым удобным для вас способом и настраивать количество итераций, количество пользователей в каждой итерации, время нарастания для представления каждого нового пользователя и задержку между каждой итерацией. Тесты также могут быть запланированы в будущем.

Это с открытым исходным кодом и бесплатно.

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

0
10.12.2008 18:42:46

Я использовал WebLOAD в предыдущих проектах - он сравним с LoadRunner, но более экономичен.

0
28.04.2011 07:59:49

Если вы должны отметить все интерфейсы, тогда вы будете смотреть только на коммерческие инструменты. Наиболее близким к коммерческому пространству является продукт Microfocus SilkPerformer, но широта ваших интерфейсов может отодвинуть вас обратно в пространство Loadrunner, так как оно имеет наибольшее количество встроенных протоколов, поддерживаемых любым инструментом. Это одна из его отличительных особенностей с точки зрения продажи предприятия.

0
29.04.2011 12:25:21