Тест производительности Azure Web Apps

от автора

Долго время Azure и Visual Studio Online были по сути разделены, но мир меняется. И наконец-то, мы добавили самую полезную для веб разработчиков фичу VSO — Load Testing прямо на Azure Portal в preview режима.
Она сейчас доступна в режиме preview.


Что нам для этого нужно:

  • Vso аккаунт
  • Azure подписки
  • какое-нибудь веб приложение, развернутое в ней.

Ну а дальше и ребенок справится.

Выбираем веб приложение

Выбираем Tools -> Performance Test

Подключаем VSO аккаунт к этому сайту

Затем выбираем какой URL мы будем тестировать, время теста, количество виртуальных пользователей, и регион из которого мы будем тестировать.

Нажимаем кнопку Run и ждем окончания теста.

Количество запусков теста — на наше усмотрение. Сам тест может быть в 3 штатных состояниях (в процессе тестирования, окончен, ожидание ресурсов.)

Каждый запуск теста можно увидеть и на блейде веб приложения и на вкладке Performance Test.

Но на блейде Performance Test- можно посмотреть параметры тестирования.

Любой из запусков можно запустить еще раз, нажав кнопку re-run. Т.е. можно собрать множество разных тестов, в зависимости от необходимого профиля нагрузки на разные страницы сайта.

Кому интересно узнать больше- рекомендую попробовать самому ну или прочитать документацию.

Советы:

Если вы хотите протестировать пре-продакшен версию вашего приложения, развернутую на дополнительном deployment slot- не забывайте, что эти слоты и ваша продуктивная версия сайта, используют одно и тоже железо.

Биллинг- пока есть лишь информация, что на время public preview- у вас есть определенный набор минут, которые вы можете использовать. На момент написания статьи, я не смог разобраться почему я потратив несколько тысяч минут, не вижу этого в моем VSO аккаунте. Но т.к. это тестовая версия- я не удивлен.

ссылка на оригинал статьи http://habrahabr.ru/post/269483/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *