Основные понятия тестирования в Центре приложений
Важно!
Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio до полного прекращения его использования, существует несколько рекомендуемых вариантов, на которые можно перейти.
Узнайте больше о сроках поддержки и альтернативных вариантах.
Полезно ознакомиться с основными понятиями, которые составляют интерфейс тестирования Центра приложений.
Концепция | Определение |
---|---|
Конфигурация устройства | Сочетание модели устройства и версии операционной системы. Например, iPhone 7 под управлением iOS 10 и iPhone 7 под управлением iOS 10.2 имеют две разные конфигурации. |
Уровень устройства | Конфигурации устройств упорядочены по уровням. Устройства уровня 1 являются наиболее популярными на рынке. Они обычно включают флагманские телефоны от крупных производителей. Устройства уровня 1 обслуживаются с большим объемом и обычно имеют более короткое время ожидания, чем на других уровнях. По мере старения этих конфигураций они в конечном итоге станут уровнем 2. Устройства уровня 3 обычно являются пограничными устройствами, которые не являются распространенными или популярными на рынке. Устройства уровня 3 обслуживаются в небольших объемах и имеют высокую вероятность увеличения времени ожидания. |
Набор устройств | Коллекция конфигураций устройств. Наборы устройств обычно используются для удобного доступа к устройствам, часто используемым для повторяющихся задач, например устройствам для выполнения базовых тестов состояния. |
Параллелизм устройств | Параллелизм устройств — это максимальное количество устройств, на которых учетная запись может одновременно выполнять тесты. После достижения предела параллелизма[1] во всех тестовых запусках дополнительные устройства помещаются в очередь до завершения одного или нескольких тестов. Параллелизм определяется уровнем подписки учетной записи и также является основой для ценообразования. |
Тестовый запуск | Выполнение набора тестов в предоставленном двоичном файле приложения в выбранном наборе устройств. Тестовые запуски можно запустить с помощью средства CLI Центра приложений. |
Отчет о тестировании | Артефакт, созданный при тестовом запуске. Отчет о тестировании включает общее состояние пройденного или неудачного выполнения, подробную разбивку по изготовителям, версии операционной системы и форм-фактору, а также ресурсы, такие как снимки экрана и журналы устройств. Отчеты о тестах можно просматривать в пользовательском веб-интерфейсе. |
Серия тестов | Серия тестов — это произвольная система для организации тестовых запусков. Их можно рассматривать как метки, которые используются пользовательским интерфейсом для группировки связанных тестов. Распространенные варианты использования для серии тестов включают в себя область функций (например, "тесты входа") и этап разработки (например, "тесты состояния"). |
[1] — Примечание об ограничениях параллелизма. Если определенное устройство (модель & версия ОС) имеет ограниченную доступность, оно может быть помещено в очередь, несмотря на доступный параллелизм. Каждая учетная запись может использовать до 50 % доступных экземпляров определенного устройства. Это ограничение заключается в сохранении разумной доступности для других тестировщиков.