Хотя LoadRunner обладает неплохим API для различной текстовой обработки, иногда его всё же не хватает, и тогда приходится расширять его самописными функциями. Часто такие реализации становятся изобретением велосипеда, поскольку почти все задачи, как известно, уже когда-то кем-то решены. Кроме того, поскольку у меня неплохой бэкграунд в C#, при решении какой-либо задачи часто возникают мысли, что эта задача легко бы решилась, будь у меня под рукой библиотека классов .NET Framework. В принципе, если бы я был Java-программистом, у меня возникали бы аналогичный мысли и про Java (где тоже есть почти всё), но поскольку мне ближе .NET, то речь пойдёт именно о нём. В качестве побочного эффекта статья будет полезна тем, кто хочет узнать, как вызывать CLR-код из native-кода. Также приводится небольшое исследование производительности этого варианта и прилагается рабочий шаблон проекта Visual Studio и скрипт LoadRunner.
Читать полностью »
Рубрика «нагрузочное тестирование» - 6
Как использовать .NET из LoadRunner
2014-08-01 в 7:17, admin, рубрики: load testing, нагрузочное тестирование, тестированиеТестирование флеш СХД. Violin 6232 Series Flash Memory Array
2014-07-25 в 11:42, admin, рубрики: Flash Array, Flash Memory, flash-память, ssd, storage systems, Violin Memory, Блог компании INLINE Technologies, высоконагруженные приложения, ит-инфраструктура, нагрузочное тестирование, Серверное администрирование, СХД, тесты, цодПродолжаем тему, начатую в статьях "Тестирование флеш СХД. Теоретическая часть" и "Тестирование флеш СХД. IBM RamSan FlashSystem 820". Сегодня мы рассмотрим возможности одной из наиболее «массовых» моделей компании Violin Memory. Стартап, основанный выходцами из Fusion-io, стал первопроходцем и духовным лидером идеологии построения систем хранения данных исключительно на основе флеш-памяти. Массив Violin 6232 был выпущен в сентябре 2011 года и пробыл флагманом вплоть до выхода модели 6264 в августе 2013 года.

Нас, как технических специалистов, в большей мере, заинтересовала архитектура массивов Violin Memory, являющаяся их отличительной особенностью и несомненным преимуществом по сравнению с конкурентами. Каждый компонент — это собственная разработка компании:
- Собственные flash модули (VIMM);
- Собственная операционная система VMOS, оптимизированная для работы с flash;
- Собственный запатентованный RAID (vRAID), лишенный недостатков стандартных RAID 5,6.
Система без единой точки отказа, где все компоненты продублированы. Где замена компонентов или обновление прошивки ни только не требуют остановки работы, но и не снижают производительности: 4 контроллера, отсутствие внутреннего кэша, запись полными «страйпами», оптимальные алгоритмы «сбора мусора». Такая архитектура позволяет получить высочайшую производительность, минимизировать задержки и побочные явления (Write Cliff), обеспечивает доступность данных уровня 99,9999 и нивелирует потери производительности при возможном выходе компонентов из строя. Богатый, продуманный интерфейс управления гармонично добавляет удобства работы с оборудованием Violin.
Читать полностью »
Тестирование флеш СХД. IBM RamSan FlashSystem 820
2014-07-16 в 9:21, admin, рубрики: flash-память, FlashSystem, IBM, RamSan, ssd, storage systems, Блог компании INLINE Technologies, высоконагруженные приложения, нагрузочное тестирование, Накопители, Серверное администрирование, СХД, тесты, цодВидео докладов с конференции LoveQA. Вторая часть
2014-03-18 в 11:49, admin, рубрики: badoo, LoveQA, qa, безопасность, Блог компании Badoo, нагрузочное тестирование, тестирование, тестировщики, Учебный процесс в IT, метки: badoo, LoveQA, безопасность, нагрузочное тестирование, тестирование, тестировщикиС радостью делимся второй частью докладов с конференции для тестировщиков LoveQA, которую мы проводили в середине февраля. Первую часть докладов можно посмотреть по ССЫЛКЕ.
Доклады
«Selenium тесты. От RC и одного пользователя к WebDriver, Page Object и пулу пользователей».
Виталий Котов, Badoo.
«Как мы разгоняли тесты — от баш-скриптов до облака».
Илья Relz Кудинов, Badoo.
Сервис крауд-тестирования Utest: как выжать максимум
2014-03-07 в 4:07, admin, рубрики: kama games, kamagames, Блог компании KamaGames Studio, локализация, нагрузочное тестирование, тестирование, метки: kama games, kamagames, локализация, нагрузочное тестирование, тестирование
В последнее время на рынке появилось множество сервисов, предлагающих за денежное вознаграждение свои услуги по обеспечению высокого качества вашего продукта. Точнее, по контролю этого самого качества. Однако за красивой вывеской часто скрываются проблемы, сводящие на нет всю пользу от такого “тестирования толпой”. Хотим поделиться нашим опытом и уберечь вас от повторения некоторых ошибок.
Читать полностью »
Приглашаю на тест-драйв коробки за 28 миллионов рублей – СХД EMC XtremIO
2014-02-28 в 5:10, admin, рубрики: EMC, flash-память, XtremIO, Блог компании КРОК, высоконагруженные приложения, нагрузочное тестирование, Накопители, Серверное администрирование, СХД, тест-драйв, цод, чтение-запись, метки: EMC, flash-память, XtremIO, высоконагруженные приложения, нагрузочное тестирование, СХД, тест-драйв, цод, чтение-записьНа днях мы первые в России получили новую флэш СХД от EMC. И по уже сложившейся традиции в рамках тест-драйва 4 марта я положу на стол перед вами 6 юнитов.
Заявленная производительность системы — 250.000 IOPS для случайного чтения блоками 4к. При этой нагрузке среднее время отклика массива не должно превышать 1мс. Вот и проверим, и заодно повытаскиваем немного запчастей «на живую» прямо во время высоких нагрузок.
СХД EMC XtremIO приехала к нам вот в такой скромной коробке
Читать полностью »
Простое нагрузочное тестирование сайта
2014-02-26 в 22:25, admin, рубрики: php, Веб-разработка, нагрузочное тестирование, тестирование, тестирование сайтов, метки: Веб-разработка, нагрузочное тестирование, тестирование сайтовВчера захотелось протестировать один из своих проектов на производительность при определенных нагрузках. Конечно, если тестировать, то уж тестировать. Проехаться Танком по проекту это минимум.
Подумав 10 минут, от танков пришлось отказаться. Лучше начать с малой артиллерии и, если что, подключать тяжелую. Запрос «нагрузочное тестирование» выдал пару проектов, но все хотят денег или дают только главную страницу нагрузить.
Нагрузочный тест на Go, версия 2
2013-11-22 в 21:28, admin, рубрики: Веб-разработка, нагрузочное тестирование, тестирование, метки: нагрузочное тестирование Никак не доходили руки переписать go-meter. Увеличить производительность, получить более полный контроль над процессом и довести до приближения к wrk. В идеале хочется увидеть легко и удобно расширяемую альтернативу. Да, в wrk недавно появилась поддержка Lua скриптов, которые решают многие неудобства, но и там тоже есть неприятные нюансы, например, расширенную статистику собирать не получится, так как методы вывода статистики работают только на первом потоке, и к собранным данным на других потоках доступа нет, поэтому сводится опять к тому, что-бы разбираться в исходниках и делать под себя, но это не тривиальная задача. И так, готовим нагрузочный тест на Go, c плюшками. Кому интересно, прошу под кат.
Читать полностью »
Хранение результатов нагрузочных тестов Яндекс.Танка в Graphite
2013-11-17 в 16:00, admin, рубрики: Блог компании Яндекс, нагрузочное тестирование, тестирование, тестирование в яндексе, яндекс, яндекс.танк, метки: нагрузочное тестирование, тестирование в яндексе, яндекс.танкИной раз и секундного взгляда на график времен отклика хватает, чтобы сказать: сервис не полетит. Еще пара секунд — и причина найдена: ядра процессора загружены неравномерно, слишком мало потоков запущено на сервере. Как создать удобную систему сбора и хранения результатов нагрузочных тестов? Об этом сегодня мой рассказ.
Кстати, я буду рассказывать о Яндекс.Танке и Graphite на Тестовой Среде, регистрация на которую будет открыта ещё до 18:00 18 ноября. Там можно будет задать свои вопросы вживую.
Читать полностью »
Приходите пощупать новые флеш-СХД для ЦОДов
2013-02-27 в 5:02, admin, рубрики: flash-память, violin, Блог компании КРОК, высоконагруженные приложения, нагрузочное тестирование, Накопители, СХД, тест-драйв, цод, чтение-запись, метки: flash-память, violin, высоконагруженные приложения, нагрузочное тестирование, СХД, тест-драйв, цод, чтение-запись Привет!
Пощупать и потестить железо стоимостью миллион долларов удаётся не каждый день. Так вот, у нас есть новая система Violin Memory, и я приглашаю вас на тест-драйв. Да, кстати, это именно у нас на одном из таких тест-драйвов на спор отключали рубильником работающую стойку в ЦОДе. Но в этот раз мы так делать не будем.
Что это за железо парой слов?
Это СХД, которая держит время отклика на чтение и запись около 1 мс при высокой нагрузке и при этом даёт самую маленькую цену на операцию I/O в известной галактике. Основное жизненное призвание – убирать «бутылочные горлышки» в куче случаев. Читать полностью »