Перейти к содержимому

Техники локализации плавающих дефектов
онлайн, начало 19 апреля
Тестирование безопасности
онлайн, начало 21 апреля
Тестирование мобильных приложений
онлайн, начало 21 апреля
Автоматизатор мобильных приложений
онлайн, начало 21 апреля

makson

Регистрация: 08 мая 2014
Offline Активность: 06 мар 2017 10:37
-----

Мои сообщения

В теме: Инструменты для тестирования производительности

28 октября 2014 - 15:40

Я думаю полезно было бы видеть что-то в таком духе:

1. Что юзаете (какая прилага для тестирования)?

2. Какие плюсы? (реально из работы, не из вики)
3. Какие минусы? (реально из работы, не из вики)

4. Возможно какие-то обнаруженные подводные камни.

 

Попробую сам для начала

1. Юзаю Jmeter, MS Visual Studio 2013 Ultimate. В основном эти тулы

2. Плюсы Jmeter

- бесплатный

- есть плагины (два пакета плагинов: стандарт сет, экстра сет), которые применял и они довольно неплохо работаю (не все конечно, об этом в 4 пункте).

- возможность сохранить результаты в читаемый .csv

- можно использовать loadosophia.org и сразу получить несколько графиков (хотя обычно этого недостаточно)

- также можно использовать blazemeter, но там есть лимит на 50 юзеров только (и ещё какой-то лимит, точно не помню)

3. Минусы Jmeter

- нет никакой корреляции результатов. нужно всё делать в excel или где-либо ещё

- тула бесплатная, поэтому не сильно удобная

- частенько придирается к версии java, особенно если запускать распределенный тест, желательно следить, чтобы версии джавы были одни и те же

- жрёт ресурсы (пока эта проблема сильно не исследована, но она есть). Сейчас занимаемся изучением, как оптимально настроить JVM для Jmeter.

4.

- в дополнительных плагинах есть плагин Transaction per Second, он строит график как оказывается не только по транзакциям, которые мы пишем в Transaction Controller, но и рассматривает все возвращаемые сервером .jpg, .png, .css и т.д.


В теме: Параметр в параметре HP LoadRunner

12 мая 2014 - 07:05

Поборол так:

web_reg_save_param_regexp(
        "ParamName=user_role_param",
        "RegExp=value='([a-z]*)",
        "Group=1",
        "Ordinal=All",
    LAST);

 

// Choose random user role from "user_role_param" array

    lr_save_string(lr_paramarr_random("user_role_param"), "user_role_rand");


Яндекс.Метрика
Реклама на портале