Preguntas más frecuentes sobre la base de pruebas

P: ¿Cómo se envían los paquetes al equipo base de pruebas?

Un: Envíe los paquetes directamente al entorno base de prueba mediante nuestro portal de autoservicio.

Para enviar el paquete de aplicación, vaya a La de Azure Portal y cargue una carpeta comprimida que contenga los archivos binarios, las dependencias y los scripts de prueba de la aplicación a través del panel del portal base de pruebas de autoservicio.

Para obtener ayuda y más información, consulte la guía del usuario de incorporación o póngase en contacto con nuestro equipo en testbasepreview@microsoft.com.

P: ¿Qué son las pruebas integradas (OOB)?

Un: Las pruebas integradas (OOB) están estandarizadas, las pruebas predeterminadas se ejecutan donde los paquetes de aplicación se instalan, se inician y cierran 30 veces y, a continuación, se desinstalan.

Los paquetes creados para Test Base tienen los siguientes scripts de prueba: instalar, iniciar, cerrar y, opcionalmente, el script de desinstalación.

Las pruebas integradas (OOB) proporcionan telemetría estandarizada en la aplicación para compararlas entre compilaciones de Windows.

P: ¿Podemos enviar pruebas fuera de las pruebas integradas (instalar, iniciar, cerrar, desinstalar scripts de prueba)?

Un: Sí, los clientes también pueden cargar paquetes de aplicaciones para pruebas funcionales a través del panel del portal de autoservicio. Las pruebas funcionales son pruebas que permiten a los clientes ejecutar sus scripts para ejecutar funcionalidad personalizada en su aplicación.

P: ¿Cuánto tarda la instalación de KB?

Un: El tiempo de instalación de KB puede variar; la instalación de KB se produce entre los scripts de instalación e inicio para las pruebas de OOB.

Pruebas

P: ¿Admite pruebas funcionales?

Un: Sí, Test Base admite pruebas funcionales. Las pruebas funcionales son pruebas que permiten a nuestros clientes ejecutar sus scripts para ejecutar funcionalidad personalizada en su aplicación.

Para enviar el paquete de aplicación para pruebas funcionales, cargue la carpeta comprimida que contiene los archivos binarios, las dependencias y los scripts de prueba de la aplicación a través de nuestro panel del portal de autoservicio.

Para obtener ayuda y más información, consulte la guía del usuario de incorporación o póngase en contacto con nuestro equipo en testbasepreview@microsoft.com.

P: ¿Cómo controla Test Base nuestros datos de prueba?

Un: Test Base recopila y administra de forma segura los datos de prueba en el entorno de Azure.

P: ¿Puede Test Base admitir nuestras pruebas automatizadas?

Un: Sí, Test Base admite pruebas automatizadas; sin embargo, no se admiten pruebas manuales en este momento debido a las capacidades del servicio.

P: ¿Qué idiomas y marcos de pruebas automatizadas admite?

Un: Se admiten todos los lenguajes y marcos. Invocamos todos los scripts a través de PowerShell.

También debe proporcionar (cargar) los archivos binarios dependientes del marco necesario.

P: ¿Cuánto tiempo proporciona Test Base los resultados de las pruebas?

Un: Para cada prueba que se ejecute en las compilaciones anteriores a la versión, se proporcionan resultados en un plazo de 24 horas en el panel de Azure Portal de .

P: ¿Puede reiniciar después de la instalación?

Un: Sí, nuestro proceso admite el reinicio después de la instalación. Asegúrese de seleccionar esta opción en la lista desplegable "Configuración opcional" al establecer las tareas en el portal de incorporación.

En el caso de las pruebas integradas (OOB), puede especificar si se necesita un reinicio para el script de instalación.

Imagen de reinicio.

Mientras que para las pruebas funcionales, puede especificar si se requiere un reinicio para cada script que se agrega.

Cómo seleccionar pruebas funcionales.

P: ¿Qué versiones de Windows admite?

Un: Actualmente, se admiten clientes de Windows 11, clientes de Windows 10, Windows Server 2016, versión de Windows Server 2016 Core, windows Server 2019 y versión de Windows Server 2019 Core.

P: ¿Cuál es la diferencia entre las pruebas de actualización de seguridad y las pruebas de actualización de características?

Un: En el caso de las pruebas de actualización de seguridad, se prueban las actualizaciones de seguridad de versiones preliminares mensuales en Windows, que se centran en mantener a nuestros usuarios siempre protegidos y protegidos. En el caso de las pruebas de actualización de características, se prueban las actualizaciones de características de versión preliminar bianuales que presentan nuevas características y funcionalidades en Windows.

P: ¿Cuánto tiempo se ejecutaría el script?

Un: Todos los scripts de cliente del paquete tienen un límite de ejecución de script de 60 minutos. Las ejecuciones de scripts después de 60 minutos producen un error de tiempo de espera.

P: Cómo investigar el error de tiempo de espera?

Un: Siga los pasos mencionados a continuación:

  1. Comprobación de la grabación de vídeo:
    1. para confirmar si algún elemento emergente de Windows bloqueó la ejecución del script.
    2. si el comando se está ejecutando en modo interactivo y estaba esperando la entrada.
  2. Use la instantánea de máquina virtual para crear una máquina virtual para reprobar el tiempo de espera y averiguar la causa principal.
  3. Corrección del problema de código para continuar las pruebas.
  4. Si la ejecución de la prueba supera realmente los 60 minutos, divida en varios scripts por debajo de 60 minutos.
    1. Ejecute todos los trabajos de prueba en un script central que no tenga límite de tiempo y supervise el estado de varios scripts de artefacto base de prueba.

Opciones de depuración

P: ¿Obtenemos acceso a la Virtual Machines (VM) en caso de errores? ¿Qué comparte Test Base?

Un: Para que el servicio sea compatible y las actualizaciones de versión preliminar sean seguras, solo Microsoft tiene acceso a las máquinas virtuales. Sin embargo, los clientes pueden ver los resultados de las pruebas y otras métricas de prueba en el panel del portal, incluidas las señales de bloqueo y bloqueo, las métricas de confiabilidad, el uso de memoria y CPU, etc. También generamos y proporcionamos registros de ejecuciones de prueba en el panel para su descarga y análisis adicionales.

También podemos proporcionar volcados de memoria para la depuración de bloqueos según sea necesario.

P: Si se han detectado problemas durante las pruebas, ¿cuáles son los pasos siguientes para resolver estos problemas?

Un: El equipo base de pruebas realiza un proceso de evaluación de prioridades inicial para determinar la causa principal del error y, a continuación, según nuestros resultados, enrutamos al cliente o a los equipos internos de Microsoft para la depuración.

Siempre trabajamos estrechamente con nuestros clientes en la corrección conjunta para resolver cualquier problema.

P: ¿Microsoft mantiene la versión de la revisión de seguridad hasta que se resuelva el problema? ¿Qué resoluciones alternativas están disponibles?

Un: El objetivo de Test Base es garantizar que nuestros clientes finales conjuntos no se enfrentan a ningún problema. Trabajamos duro con los proveedores de software para solucionar cualquier problema antes de la versión, pero en caso de que la corrección no sea factible, tenemos otras resoluciones, como correcciones de compatibilidad y bloques.

Seguridad

P: ¿Dónde se almacenan mis paquetes y archivos binarios y qué precauciones de seguridad se toman para mantener mis datos seguros?

Un: Los paquetes se cargan y almacenan en el almacenamiento en la nube de Azure administrado por Microsoft. Los datos se cifran en tránsito y en reposo. Cuando se notifica al sistema que se debe probar uno de los paquetes, se aprovisiona una máquina virtual invitada de Azure administrada por Microsoft dedicada y aislada con la imagen del sistema operativo que seleccionó. Esta máquina virtual reside en nuestro inquilino de Microsoft y se aprovisiona dentro de su propia red virtual o subred privada para evitar movimientos laterales desde cualquier otra máquina virtual de Azure en nuestro grupo de máquinas virtuales. La máquina virtual está configurada para no permitir el tráfico entrante para proteger la integridad de la máquina virtual invitada. Además de estas barreras de protección, la cuenta y los paquetes de Test Base se cargan como recursos de Azure y se benefician de RBAC de Azure. Puede usar Microsoft Entra id. más RBAC de Azure para controlar el acceso a su cuenta y paquetes.

P: ¿Quién tiene acceso a la máquina virtual?

Un: Solo nuestros servicios back-end pueden acceder a las máquinas virtuales administradas por Microsoft que ejecutan las cargas de trabajo. Estas máquinas virtuales están configuradas para impedir cualquier tráfico entrante, incluidas las conexiones remotas, para proteger la integridad de la máquina virtual.

Varios

P: ¿Cómo funcionará el servicio con un servidor local?

Un: Actualmente no se proporciona compatibilidad con servidores locales. Sin embargo, si el servidor expone el punto de conexión HTTP, podemos conectarnos a él a través de Internet.

P: ¿Quién hospeda las máquinas virtuales?

Un: Microsoft aprovisiona la máquina virtual para este servicio, tomando la carga de hacerlo desde el cliente.

P: ¿Admite este servicio aplicaciones web, móviles o de escritorio?

Un: Actualmente, nuestro enfoque se centra en las aplicaciones de escritorio, sin embargo, tenemos planes para incorporar aplicaciones web en el futuro, pero no se admiten aplicaciones móviles en este momento.

P: ¿Cuál es la diferencia entre test base y SUVP?

Un: La mayor diferencia entre Test Base y SUVP es que nuestros asociados incorporan sus aplicaciones al entorno de Azure de La base de pruebas para que la validación se ejecute con actualizaciones de versión preliminar en lugar de realizar las propias pruebas.

Además de las pruebas de actualizaciones de seguridad de versión preliminar, se admiten las pruebas de actualizaciones de características de versión preliminar en nuestra plataforma. Tenemos muchos otros tipos de actualizaciones y pruebas del sistema operativo en nuestra hoja de ruta.

P: ¿Hay algún costo asociado al servicio?

Un: El costo del servicio depende de cuándo se registre y de cuánto lo use. A continuación se recogen los detalles:

  • Si se registró antes del 15 de noviembre de 2023, recibirá 100 horas gratuitas (valoradas en 800 USD) de uso de Base de prueba en su suscripción. Estas horas expirarán en 6 meses a partir de la fecha de registro. Una vez consumidas o expiradas las horas gratuitas, se le cobrarán 8 USD por hora por su uso.
  • Si se registra en o después del 15 de noviembre de 2023, recibirá 100 horas gratuitas (valoradas en 800 USD) de uso de base de prueba en su inquilino. Estas horas expirarán en 6 meses a partir de la fecha de registro. Una vez consumidas o expiradas las horas gratuitas, se le cobrarán 8 USD por hora por su uso.
  • A partir del 15 de noviembre de 2023, si eres un cliente de Windows E3/E5 o Microsoft 365 E3/E5, recibirás 500 horas adicionales (equivalentes a 4000 USD) de uso de Base de prueba en tu inquilino. Estas horas no tienen una fecha de expiración y se pueden usar en cualquier momento. Nota: No deshabilite la entidad de servicio "Base de prueba para M365 - Facturación", de lo contrario, puede perder la posibilidad de obtener las horas adicionales.

P: ¿Cómo puedo proporcionar comentarios sobre test base?

Un: Para compartir sus comentarios sobre test base, seleccione el icono Comentarios en la parte inferior izquierda del portal. Incluya una captura de pantalla con el envío para ayudar a Microsoft a comprender mejor sus comentarios.

También puede enviar sugerencias de productos y enviar otras ideas en testbasepreview@microsoft.com.