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

Фотография

Использование Jmeter API


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 stupid

stupid

    Новый участник

  • Members
  • Pip
  • 14 сообщений
  • Город:Новосибирск

Отправлено 01 апреля 2011 - 11:10

Добрый день.
Нужно использовать Jmeter из java кода.
Стоит задача создать экземпляр класса HTTPSampler, настроить его параметры и запустить sample()

Есть ли у кого-нибудь примеры чего-нибудь подобного?

Пробовал разобраться по jakarta.apache.org/jmeter/api, но не нашел нужной информации, например, я так и не понял как задать URL для HTTPSampler.
  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 01 апреля 2011 - 11:20

А зачем? Почему нельзя использовать, например, HtmlUnit?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 01 апреля 2011 - 15:59

Добрый день.
Нужно использовать Jmeter из java кода.
Стоит задача создать экземпляр класса HTTPSampler, настроить его параметры и запустить sample()

Есть ли у кого-нибудь примеры чего-нибудь подобного?

Пробовал разобраться по jakarta.apache.org/jmeter/api, но не нашел нужной информации, например, я так и не понял как задать URL для HTTPSampler.


Ну это конечно осуществимо, но вопрос - хотите ли вы этого на самом деле? HTTPSampler у них очень густо оброс всякой лабудой...

Ну вот так самое простое:
        HTTPSampler sampler = new HTTPSampler();
        sampler.setDomain("code.google.com");
        sampler.setPath("/p/jmeter-plugins/");
        sampler.setProtocol("http");
        sampler.setMethod(HTTPSamplerBase.GET);
        SampleResult res = sampler.sample();
        System.out.println(res.getResponseDataAsString());

  • 0

#4 stupid

stupid

    Новый участник

  • Members
  • Pip
  • 14 сообщений
  • Город:Новосибирск

Отправлено 04 апреля 2011 - 06:39

Спасибо за ответы.
Поразбиравшись с jMeter API, понял, что HtmlUnit больше подходит к моей задаче.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных