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

Фотография

Нагрузочное тестирование desktop приложения


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

#1 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 16 марта 2016 - 13:31

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

Я делала нагрузочное тестирование веб-приложения с помощью JMeter. А как сделать нагрузочное с помощью JMeter для desktop приложения? вроде бы делают с использованием Fiddler'а, но что-то никак не могу додуматься. помогите пожалуйста


  • 0

#2 ShortLegged

ShortLegged

    Постоянный участник

  • Members
  • PipPipPip
  • 155 сообщений
  • Город:Moscow

Отправлено 16 марта 2016 - 13:40

По какому протоколу работает клиент с сервером?


  • 0

#3 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 16 марта 2016 - 13:42

По какому протоколу работает клиент с сервером?

http


  • 0

#4 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 16 марта 2016 - 14:58

так тестировать то вам нужно не клиент, а сервер.

Сервер отвечающий на http-запросы.

Единственное - сессию просто так рекордером в jmeter не запишешь. придется грабить трафик фиддлером или ваиршарком.


  • 0

#5 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 18 марта 2016 - 07:06

так тестировать то вам нужно не клиент, а сервер.

Сервер отвечающий на http-запросы.

Единственное - сессию просто так рекордером в jmeter не запишешь. придется грабить трафик фиддлером или ваиршарком.

можно еще один глупый вопрос..
где в фиддлере пишется http-запрос? много разных вкладок, везде разное. гуглила, информации по фиддлеру очень мало( 


  • 0

#6 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 18 марта 2016 - 08:45

справа вкладка inspectors

сверху будет запрос снизу ответ

В запросе Headers - они родимые и есть, textview - тело запроса (put, post) текстом, raw - весь запрос как он есть, тут виден полный адрес.

В ответе тоже в общем ничего сложного, просто разные представления контента.

 

А сами запросы в списке слева. выбираете интересующий вас запрос и смотрите в инспекторе.

 

ЗЫ: Есть некоторые ограничения на работу с localhost под виндой, как в общем и у всех остальных.


  • 1

#7 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 21 марта 2016 - 06:28

справа вкладка inspectors

сверху будет запрос снизу ответ

В запросе Headers - они родимые и есть, textview - тело запроса (put, post) текстом, raw - весь запрос как он есть, тут виден полный адрес.

В ответе тоже в общем ничего сложного, просто разные представления контента.

 

А сами запросы в списке слева. выбираете интересующий вас запрос и смотрите в инспекторе.

 

ЗЫ: Есть некоторые ограничения на работу с localhost под виндой, как в общем и у всех остальных.

спасибо большое! 


  • 0

#8 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 21 марта 2016 - 12:27

Пользуйте Wireshark, он технически правда сложнее, но зато документации по нему гораздо больше.

 

Fiddler правда ещё и https умеет вскрывать.


  • 0

#9 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 21 марта 2016 - 13:58

справа вкладка inspectors

сверху будет запрос снизу ответ

В запросе Headers - они родимые и есть, textview - тело запроса (put, post) текстом, raw - весь запрос как он есть, тут виден полный адрес.

В ответе тоже в общем ничего сложного, просто разные представления контента.

 

А сами запросы в списке слева. выбираете интересующий вас запрос и смотрите в инспекторе.

 

ЗЫ: Есть некоторые ограничения на работу с localhost под виндой, как в общем и у всех остальных.

подскажите еще пожааааалуйста, в Jmeter нужно вставлять запросы на сервер или ответы приходящие с сервера?) что-то я совсем запуталась

p.s. имею ввиду: в фиддлере в inspectors есть верхняя часть поля (текст запроса, который уходит от меня, как я поняла) и нижняя часть (то что пришло в ответ на запрос)
 


  • 0

#10 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 21 марта 2016 - 13:59

Пользуйте Wireshark, он технически правда сложнее, но зато документации по нему гораздо больше.

 

Fiddler правда ещё и https умеет вскрывать.

пробовала с ним, он и правда сложный оказался) 
за неимением времени, решила пока остановиться на фиддлере.
а так, спасибо за совет:) 


  • 0

#11 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 21 марта 2016 - 16:12

подскажите еще пожааааалуйста, в Jmeter нужно вставлять запросы на сервер или ответы приходящие с сервера?) что-то я совсем запуталась

p.s. имею ввиду: в фиддлере в inspectors есть верхняя часть поля (текст запроса, который уходит от меня, как я поняла) и нижняя часть (то что пришло в ответ на запрос)

 

Выдыхаем, пьем кофе/чай/стакан воды и включаем голову. Ответ очевиден и на 100% содержится в вопросе. jmeter у вас будет делать ЧТО и КОМУ?


  • 1

#12 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 21 марта 2016 - 16:14

Пользуйте Wireshark, он технически правда сложнее, но зато документации по нему гораздо больше.

 

Fiddler правда ещё и https умеет вскрывать.

wireshark тоже умеет. только ему нужен честный приватный ключ, а Fiddler фактически устраивает MITM-взлом.


  • 0

#13 lelechka_29

lelechka_29

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

  • Members
  • Pip
  • 43 сообщений
  • ФИО:Шайдуллина Эльяна


Отправлено 24 марта 2016 - 06:52

 

подскажите еще пожааааалуйста, в Jmeter нужно вставлять запросы на сервер или ответы приходящие с сервера?) что-то я совсем запуталась

p.s. имею ввиду: в фиддлере в inspectors есть верхняя часть поля (текст запроса, который уходит от меня, как я поняла) и нижняя часть (то что пришло в ответ на запрос)

 

Выдыхаем, пьем кофе/чай/стакан воды и включаем голову. Ответ очевиден и на 100% содержится в вопросе. jmeter у вас будет делать ЧТО и КОМУ?

 

большое спасибо за все разъяснения и терпение!))) 


  • 0


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

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