Pruebas previas a la versión preliminar con canales de versión preliminar de Microsoft Edge

Realizar pruebas previas a la versión preliminar significa probar la aplicación WebView2 con los canales de vista previa de Microsoft Edge para detectar problemas que afecten a la aplicación WebView2 en particular, antes de que se envíen cambios en el tiempo de ejecución estable de WebView2 perenne. Esto ayuda a detectar cualquier error antes de que degrade la experiencia de la aplicación para los usuarios finales.

Vea también:

Realizar pruebas tanto automatizadas como manuales:

  • En el caso de las pruebas automatizadas, realice pruebas previas a la versión, lo que significa que debe realizar pruebas con un tiempo de ejecución de vista previa de WebView2. Se trata en el presente artículo.
  • Para realizar pruebas manuales, use el autohospedaje, lo que significa implementar un tiempo de ejecución de vista previa de WebView2 con la aplicación, para que su equipo lo use a diario. Vea el autohospedaje mediante la implementación de canales de versión preliminar.

Importancia de las pruebas previas a la versión preliminar

Evergreen WebView2 se basa en la plataforma de Chromium perenne, que recibe actualizaciones importantes mensuales. Las regresiones en las aplicaciones WebView2 tienden a ser específicas de la aplicación, en lugar de afectar a todas las aplicaciones WebView2. WebView2 se prueba en diversos escenarios generales, pero es posible que algunos de los escenarios específicos de la aplicación no estén cubiertos.

Para detectar regresiones específicas de la aplicación antes de que los cambios de WebView2 se envíen a Edge estable, prueba la aplicación WebView2 con el tiempo de ejecución de vista previa de WebView2 que se incluye con los canales de vista previa de Microsoft Edge (Canary, Dev y Beta).

Para descargar un canal de versión preliminar de Microsoft Edge (beta, desarrollador o canary), vaya a Conviértase en un participante de Microsoft Edge Insider.

Comience realizando pruebas automatizadas en Edge Canary

Comience con pruebas automatizadas en el canal Canary de Microsoft Edge, que se envía a diario. Esto le permite detectar problemas lo antes posible. El canal de desarrollo de Microsoft Edge se distribuye semanalmente y también es una buena opción.

Comience con las pruebas automatizadas en el tiempo de ejecución de vista previa de WebView2 en el canal Canary de Microsoft Edge, que se envía a diario. Esto le permite detectar problemas lo antes posible. El canal de desarrollo de Microsoft Edge se distribuye semanalmente y también es una buena opción.

Para realizar pruebas automatizadas:

  1. Establezca el canal de versión preliminar de la aplicación.

    Puedes establecer el canal de vista previa mediante , de ChannelSearchKindmodo que la aplicación WebView2 use el canal menos estable (Canary y, después, Dev). Para ello, consulte Cambiar el orden de búsqueda del canal (recomendado) en Cambiar a un canal de versión preliminar para probar las próximas API y características.

  2. Instale o implemente el canal de versión preliminar.

  3. Realizar pruebas automatizadas en la aplicación que se ejecutan en los canales de vista previa.

    Puedes usar WebDriver para realizar pruebas automatizadas de la aplicación WebView2. Consulte Automatización y prueba de aplicaciones WebView2 con Microsoft Edge WebDriver.

  4. Compare los resultados con la línea base.

    La línea base para las pruebas debe ser la versión estable más reciente de WebView2, que puede ser el tiempo de ejecución Evergreen WebView2 o el tiempo de ejecución de versión no definida más reciente. Puedes descargar el tiempo de ejecución desde la página WebView2 de Microsoft Edge .

Al encontrar problemas, puede notificarlos a través del repositorio de Microsoft Edge / WebView2Feedback. En la Runtime Channel sección, asegúrese de indicar que encontró el problema en un canal de vista previa, para que se pueda priorizar la corrección antes de que se detecte el error en la versión estable.

Vea también