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

сегодня в 08:50

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

9fbb08d65d8241deb25009290bbb636f.png

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

Ну а дальше и ребенок справится.
Выбираем веб приложение
f467aae064f1402ba165e1e28581064f.png

Выбираем Tools -> Performance Test
65081267de4a48348d47b72b0c993535.png

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

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

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

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

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

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

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

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

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

Автор: @SychevIgor
e985cf6a01b15006350561f26c70a41f.png

Microsoft — мировой лидер в области ПО и ИТ-услуг

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

© Habrahabr.ru