This is the Trace Id: 4205476d8160b5802d39be4628b82aa1
Перейти к основному контенту
Azure

Тестирование приложений Azure

Запускайте широкомасштабные тесты для выявления проблем с качеством и производительностью, используя полностью управляемую службу Azure.
Оптимизируйте надежность и качество с помощью сквозного масштабируемого тестирования.

Обзор

Улучшите тестирование в больших масштабах

  • Создавайте, выполняйте и анализируйте тесты, используя естественный язык в Visual Studio Code, GitHub Copilot и Azure с рабочими процессами на основе ИИ.
  • Выполняйте масштабируемые тесты в непрерывной интеграции, чтобы рано выявлять регрессии и ускорять сборки с параллельным выполнением — без необходимости управления инфраструктурой.
  • Используйте Playwright, Apache JMeter и Locust в полностью управляемой облачной службе без необходимости настройки. Сосредоточьтесь на создании качественных приложений, а Azure позаботится об остальном.
  • Тестируйте приложения, размещенные в Azure, чтобы получить интегрированную панель управления с метриками на клиентской и серверной сторонах для более глубокой диагностики и аналитики производительности.
  • Управляйте как нагрузочными, так и функциональными тестами на портале Azure с унифицированным управлением, контролем доступа и выставлением счетов, через пакет SDK или интерфейс командной строки.
ФУНКЦИИ
Полностью управляемая служба тестирования

Поддержка инструментов с открытым исходным кодом на высоком уровне

Бесперебойно выполняйте существующие сценарии Apache JMeter в больших масштабах с помощью полностью управляемой службы нагрузочного тестирования.

Создание тестов с помощью ИИ

Создавайте и выполняйте нагрузочные тесты, ищите и устраняйте их неполадки, используя расширение VS Code с GitHub Copilot и Нагрузочным тестированием Azure.

Интеграция с рабочими процессами CI/CD

Интегрируйте тестирование с конвейерами CI/CD для непрерывной проверки производительности, надежности и впечатлений пользователя.

Масштабируемое функциональное тестирование

Распределяйте тесты для параллельного выполнения на облачных браузерах и расширяйте масштабы за пределы локальных ресурсов, чтобы ускорить тестирование, с помощью рабочих областей Playwright.

Аналитики с конкретными действиями на базе ИИ

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

Тестирование общедоступных и частных конечных точек

Тестируйте публичные и частные конечные точки, развернутые в виртуальной сети.

Быстрое нагрузочное тестирование по URL-адресу

Быстро создавайте нагрузочные тесты, моделируя потоки операций пользователей путем настройки HTTP-запросов на портале Azure.

Нагрузочные тесты в нескольких регионах

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

Встроенные механизмы обеспечения безопасности и соответствия требованиям

34 000
Число специалистов в эквиваленте полного рабочего дня, работающих в Майкрософт над инициативами в области безопасности.
15 000
Партнеры с узкой специализацией в области безопасности.
 
>100
Сертификаты соответствия, включая более 50 для отдельных регионов и стран по всему миру.
Человек держит планшет одной рукой.
Расценки

Расценки на Тестирование приложений Azure

Минимизируйте затраты с помощью тарифов оплаты по мере использования — платите только за часы работы виртуальных пользователей и минуты браузера, используемые вами за месяц.

Оптимизируйте свои приложения с помощью Нагрузочного тестирования Azure

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

Вопросы и ответы

  • Да. Нагрузочное тестирование Azure теперь называется Тестирование приложений Azure и по-прежнему предлагает те же возможности тестирования производительности, которые изначально присутствовали в Нагрузочном тестировании Azure. Вы можете и дальше использовать имеющиеся у вас ресурсы без каких-либо изменений.

    Подробнее

  • Тестирование приложений Azure предлагает возможности нагрузочного и функционального тестирования. Нагрузочное тестирование Azure в настоящее время доступно более чем в 18 регионах, включая USGov в Вирджинии.

    Чтобы увидеть актуальный список регионов, перейдите на страницу доступности продуктов Azure по регионам.

    Масштабируемое функциональное тестирование с использованием рабочих областей Playwright можно выполнять в следующих регионах:

    • Азиатско-Тихоокеанский регион: Восточная Азия

    • Европа: Западная Европа

    • Соединенные Штаты: Восточная часть США, Западная часть США

  • Нагрузочное тестирование Azure поддерживает до 400 экземпляров обработчика для каждого тестового запуска с имитацией до 100 000 виртуальных пользователей. Количество виртуальных пользователей на каждый экземпляр обработчика может различаться в зависимости от сложности сценария теста. Рекомендуется использовать до 250 виртуальных пользователей на экземпляр обработчика. Вы можете отслеживать метрики работоспособности подсистемы, чтобы определить максимальное количество виртуальных пользователей для конкретного сценария.

    Подробнее оработоспособности обработчикаио настройке широкомасштабной нагрузки с помощью Нагрузочного тестирования Azure.

    Для выполнения тестов с использованием экземпляров обработчика, количество которых превышает вашу действующую квоту, создайте запрос в службу поддержки, чтобы увеличить квоту по параметру "Число экземпляров подсистемы на прогон теста". Подробнее о лимитах службы в Нагрузочном тестировании Azure.

  • Рабочая область тестирования Playwright может параллельно выполнять до 100 тестов. Узнайте больше о параллелизме в рабочих областях Playwright.

  • Максимальная длительность выполнения нагрузочного теста, которую можно настроить, составляет 24 часа.

    Если выполнение теста должно занимать больше 3 часов (до 24 часов) отправьте запрос в службу поддержки, чтобы увеличить квоту по параметру "Продолжительность тестирования". Для этого выполните действия, указанные здесь.

  • С помощью Нагрузочного тестирования Azure можно проводить тесты производительности для веб-приложений, мобильных приложений, веб-API, микрослужб, подключений баз данных и т. д. Нагрузочное тестирование Azure поддерживает широкий набор протоколов, совместимых с JMeter, таких как HTTP, HTTPS, TCP, JDBC, LDAP, FTP и т. д. Также поддерживается функциональное тестирование на основе Playwright для общедоступных и частных приложений.

  • Да. Нагрузочное тестирование Azure поддерживает тестирование частных конечных точек с помощью внедрения в виртуальную сеть. Можно сформировать нагрузку на конечную точку, развернутую в виртуальной сети Azure, на общедоступную конечную точку с ограничениями доступа или на локальную не общедоступную службу, подключенную к Azure через ExpressRoute. Подробнее.

  • При использовании рабочих областей Playwright можно проводить тестирование с помощью любого устройства в средах ОС Linux и Windows и во всех современных браузерах (включая Chromium, WebKit и Firefox), размещенных в облаке.

Человек сидит на диване с планшетом.
Дальнейшие шаги

Выберите подходящую для вас учетную запись Azure

Оплата только сделанных звонков или попробуйте Azure бесплатно в течение 30 дней.
Мужчина и женщина сидят за столом и смотрят в ноутбук.
Решения Azure

Облачные решения Azure

Решайте свои бизнес-задачи с помощью проверенных комбинаций облачных служб Azure, а также примеров архитектуры и документации.
Человек в очках смотрит на ноутбук.
Центр бизнес-решений

Найдите подходящее решение Microsoft Cloud

Просмотрите Центр бизнес-решений Майкрософт, чтобы найти продукты и решения, которые могут помочь вашей организации достичь своих целей.