Нагрузочное тестирования desktop-приложений
#1
Отправлено 22 октября 2008 - 12:17
Ситуация такова, что необходимо симулировать N-ное количество пользователей (до 500-сот), которые будут соединяться по SFTP протоколу с сервером с учётом того, что и клиенты и сервер - desktop. Буду очень благодарна, если кто-то сможет подсказать технологические решения, т.е. тулзу (кроме Load Runner). Заранее спасибо!
#2
Отправлено 23 октября 2008 - 08:38
В целом решение, скорее всего, нужно будет делать самому на уровне performance unit тестов.
#3
Отправлено 23 октября 2008 - 11:33
Можно пояснить: как это сервер - десктоп? Что имеется в виду?... с учётом того, что и клиенты и сервер - desktop ...
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#4
Отправлено 24 ноября 2008 - 14:48
которые будут соединяться по SFTP протоколу с сервером....
Только соединяться или что еще будет? Какие операции будут выполняться, будет ли их параметризация и если да, то какая?
Опишите пожалуйста конфигурацию, что где стоит, кто кого грузит, как грузит? Поподробнее пожалуйста, а то непонятно как то.
#5
Отправлено 03 декабря 2008 - 05:34
Добрый день. Непонятно зачем вам нужна какая-либо "тулза". Вполне достаточно иметь sftp клиента, который есть на любом линуксе или в cygwin-e, если уж это только на виндах делать надо.Всем доброго времени суток!
Ситуация такова, что необходимо симулировать N-ное количество пользователей (до 500-сот), которые будут соединяться по SFTP протоколу с сервером с учётом того, что и клиенты и сервер - desktop. Буду очень благодарна, если кто-то сможет подсказать технологические решения, т.е. тулзу (кроме Load Runner). Заранее спасибо!
Вот скрипт, который прекрасно соединит сколько надо пользователей.
#!/bin/bash MAX_USERS=500 TARGET_HOST=MyServerHost echo "Start" i=0 while [ $i -lt ${MAX_USERS} ]; do echo "Connection # $i" sftp ${TARGET_HOST} & i=$((i+1)) done echo "Finish"Если надо что-то больше чем просто коннект, то поможет команда "man sftp" и возможность исполнять скрипты.
Alexey
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных