Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предварительное тестирование означает тестирование приложения WebView2 с помощью предварительных каналов Microsoft Edge для поиска проблем, которые повлияют на конкретное приложение WebView2, прежде чем какие-либо изменения будут внесены в стабильную постоянно актуальную среду выполнения WebView2. Это помогает выявлять любые ошибки до того, как они ухудшат работу приложения для пользователей.
См. также:
Проводите как автоматизированное, так и ручное тестирование:
- Для автоматического тестирования проводите предварительное тестирование, то есть тестирование с помощью среды выполнения предварительной версии WebView2. Охватывается данной статьей.
- Для тестирования вручную используйте собственный хостинг, то есть развертывание среды выполнения предварительной версии WebView2 с вашим приложением для ежедневного использования вашей командой. Ознакомьтесь с Self-host, развернув предварительные каналы.
Связь между элементом управления WebView2, пакетом SDK и средой выполнения
Важность предварительного тестирования
В основе Evergreen WebView2 лежит актуальная платформа Chromium, которая получает ежемесячные основные обновления. Регрессии в приложениях WebView2, как правило, зависят от приложения, а не влияют на все приложения WebView2. WebView2 тестируется в различных общих сценариях, но возможно, что некоторые из конкретных сценариев вашего приложения не охвачены.
Чтобы отлавливать регрессию для конкретного приложения перед отправкой изменений WebView2 в Edge Stable, протестируйте приложение WebView2 в среде предварительного выполнения WebView2, поставляемой с каналами предварительных версий Microsoft Edge (Canary, Dev и Beta).
Чтобы скачать канал с предварительными версиями Microsoft Edge (бета-версия, разработка или канал Canary), перейдите в раздел Станьте участником программы предварительной оценки Microsoft Edge.
Начните с автоматического тестирования в Edge Canary
Начните с автоматического тестирования на канале Microsoft Edge Canary , который поставляется ежедневно. Это позволяет выявлять проблемы как можно раньше. Канал Microsoft Edge Dev поставляется еженедельно и также является хорошим вариантом.
Начните с автоматического тестирования среды выполнения предварительной версии WebView2 на канале Microsoft Edge Canary , которая поставляется ежедневно. Это позволяет выявлять проблемы как можно раньше. Канал Microsoft Edge Dev поставляется еженедельно и также является хорошим вариантом.
Чтобы выполнить автоматическое тестирование, выполните следующие действия.
Установите канал предварительной версии для своего приложения.
Канал предварительных версий можно настроить с помощью
ChannelSearchKind, чтобы приложение WebView2 использовало наименее стабильный канал (Canary, а затем Dev). Для этого см. раздел Переключение порядка поиска каналов (рекомендуется) в статье Переключение на предварительный канал для тестирования ожидаемых API и функций.Установите или разверните канал с предварительной версией.
- Если вы устанавливаете предварительные каналы вручную, установите их со страницы Станьте участником программы предварительной оценки Microsoft Edge.
- Если вместо этого вы решите развернуть предварительные каналы на устройствах, см. раздел Развертывание предварительных каналов в Переключитесь на предварительный канал для тестирования ожидаемых API и функций.
Проведите автоматическое тестирование приложения для каналов с предварительными версиями.
WebDriver можно использовать для проведения автоматического тестирования приложения WebView2. См. раздел "Автоматизация и тестирование приложений WebView2 с помощью Microsoft Edge WebDriver".
Сравните результаты с базовым уровнем.
Основой для тестирования должна быть последняя стабильная версия WebView2, которая может быть либо актуальной средой выполнения WebView2, либо последней неизменяемой версией среды выполнения. Вы можете скачать среду выполнения со страницы Microsoft Edge WebView2 .
Обнаружив проблемы, вы можете сообщить о них через репозиторий Microsoft Edge или WebView2Feedback. В Runtime Channel этом разделе обязательно укажите, что вы нашли проблему в канале предварительного просмотра, чтобы исправление можно было определить в приоритетном порядке до того, как ошибка будет выпущена в выпуске "Стабильный".
См. также
- Самостоятельное размещение путем развертывания каналов с предварительными версиями каналов
- Переключение на предварительный канал для тестирования ожидаемых API и функций
- Автоматизация и тестирование приложений WebView2 с помощью Microsoft Edge WebDriver
- Совместимость сайта: влияние на изменения, которые поступают в Microsoft Edge
- Репозиторий отзывов WebView2
- Расписание выпусков Microsoft Edge
- Обзор каналов Microsoft Edge
- Станьте участником программы предварительной оценки Microsoft Edge : скачайте канал с предварительными версиями Microsoft Edge (бета-версия, канал для разработчиков или канал Canary).