Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Teste de pré-lançamento significa testar seu aplicativo WebView2 usando os canais de visualização do Microsoft Edge para encontrar problemas que afetarão seu aplicativo WebView2 específico, antes que qualquer alteração seja enviada no Tempo de Execução Evergreen Estável do WebView2. Isso ajuda a detectar todos os bugs antes que eles degradem a experiência do aplicativo para os usuários finais.
Realize testes automatizados e manuais:
- Para testes automatizados, faça testes de pré-lançamento, o que significa testar com uma versão de visualização do WebView2 Runtime. Coberto pelo presente artigo.
- Para testes manuais, use a auto-hospedagem, o que significa implantar uma versão prévia do WebView2 Runtime com seu aplicativo, para usar diariamente por sua equipe. Veja a auto-hospedagem implantando canais de visualização.
Importância dos testes de pré-lançamento
O Evergreen WebView2 é baseado na plataforma Evergreen Chromium, que recebe as principais atualizações mensais. As regressões em aplicativos WebView2 tendem a ser específicas do aplicativo, em vez de afetar todos os aplicativos WebView2. O WebView2 é testado em vários cenários gerais, mas é possível que alguns dos cenários específicos do seu aplicativo não sejam abordados.
Para capturar regressões específicas do aplicativo antes que as alterações do WebView2 sejam enviadas no Edge Estável, teste seu aplicativo WebView2 em relação à visualização do WebView2 Runtime que é fornecida com os canais de visualização do Microsoft Edge (Canary, Dev e Beta).
Para baixar um canal de visualização do Microsoft Edge (Beta, Dev ou Canary), acesse Torne-se um Microsoft Edge Insider.
Comece fazendo testes automatizados no Edge Canary
Comece com testes automatizados no canal Canary do Microsoft Edge, que é lançado diariamente. Isso permite que você detecte problemas o mais cedo possível. O canal Microsoft Edge Dev é lançado semanalmente e também é uma boa opção.
Comece com testes automatizados em relação à visualização do WebView2 Runtime no canal do Microsoft Edge Canary , que é enviado diariamente. Isso permite que você detecte problemas o mais cedo possível. O canal Microsoft Edge Dev é lançado semanalmente e também é uma boa opção.
Para fazer testes automatizados:
Defina o canal de visualização do seu aplicativo.
Você pode definir o canal de visualização usando
ChannelSearchKind, para que seu aplicativo WebView2 use o canal menos estável (Canary e Dev). Para fazer isso, consulte Mudar a ordem de pesquisa do canal (recomendado) em Testar as próximas APIs e recursos.Instale ou implante o canal de visualização.
- Se você optar por instalar canais de visualização manualmente, instale-os na página Torne-se um Microsoft Edge Insider.
- Se, em vez disso, você optar por implantar canais de visualização em dispositivos, consulte Como implantar canais de visualização em Testar as próximas APIs e recursos.
Realize testes automatizados em seu aplicativo em execução nos canais de visualização.
Você pode usar o WebDriver para realizar testes automatizados do seu aplicativo WebView2. Consulte Automatizar e testar aplicativos WebView2 com o Microsoft Edge WebDriver.
Compare os resultados com a linha de base.
A linha de base para o teste deve ser a versão estável mais recente do WebView2, que pode ser o tempo de execução Evergreen WebView2 ou o tempo de execução de versão fixa mais recente. Você pode baixar o Runtime da página Microsoft Edge WebView2 .
Ao encontrar problemas, você pode relatá-los por meio do repositório Microsoft Edge / WebView2Feedback.
Runtime Channel Na seção, certifique-se de indicar que você encontrou o problema em um canal de visualização, para que a correção possa ser priorizada antes que o bug seja lançado na versão Estável.
Confira também
- Auto-hospede implantando canais de visualização
- Testar as próximas APIs e recursos
- Automatize e teste aplicativos WebView2 com o Microsoft Edge WebDriver
- Compatibilidade do site - alterações que afetam o Microsoft Edge
- Repositório de comentários do WebView2
- Agenda de lançamento do Microsoft Edge
- visão geral dos canais do Microsoft Edge
- Torne-se um Microsoft Edge Insider - baixe um canal de visualização do Microsoft Edge (Beta, Dev ou Canary).