Depuración, pruebas y rendimiento
En esta sección se muestra cómo usar Microsoft Visual Studio para depurar, probar y optimizar tu aplicación. También se incluyen herramientas como el Portal de dispositivos Windows (para supervisión y configuración de dispositivos) y el Kit para la certificación de aplicaciones en Windows (para preparar la aplicación para Microsoft Store).
Tema | Descripción |
---|---|
Implementación y depuración de aplicaciones para UWP | Este artículo te guiará en el procedimiento para dirigirte a distintos destinos de implementación y de depuración. |
Herramientas de pruebas y depuración de Administración del ciclo de vida de los procesos (PLM) | Herramientas y técnicas para depurar y probar cómo funciona tu aplicación con Administración del ciclo de vida de los procesos. |
Pruebas con en el Emulador de Microsoft para Windows 10 Mobile | Simula la interacción en el mundo real con un dispositivo y prueba las funciones de tu aplicación con las herramientas que se incluyen en el Emulador de Microsoft para Windows 10 Mobile. El emulador es una aplicación de escritorio que simula un dispositivo móvil que ejecuta Windows 10. Proporciona un entorno virtualizado en el que puedes depurar y probar aplicaciones de Windows sin un dispositivo físico. También proporciona un entorno aislado para prototipos de la aplicación. |
Probar aplicaciones de Surface Hub con Visual Studio | El simulador de Visual Studio ofrece un entorno donde puede diseñar, desarrollar, depurar y probar aplicaciones de la Plataforma universal de Windows (UWP), incluidas las aplicaciones que hayas creado para Microsoft Surface Hub. El simulador no usa la misma interfaz de usuario que Surface Hub, pero es útil para probar el aspecto y el comportamiento de la aplicación con la resolución y el tamaño de la pantalla de Surface Hub. |
Implementar una aplicación mediante el registro de archivos dinámico | En esta guía se muestra cómo usar el diseño de archivos dinámico para validar y compartir aplicaciones de Windows 10 sin necesidad de empaquetarlas. |
Pruebas beta | Las pruebas beta te ofrecen la posibilidad de mejorar tu aplicación en función de los comentarios de las personas fuera del equipo de desarrollo de aplicaciones, que prueban la aplicación no comercial en sus propios dispositivos. |
Portal de dispositivos Windows | Windows Device Portal te permite configurar y administrar de forma remota el dispositivo mediante una red o una conexión USB. |
Kit para la certificación de aplicaciones en Windows | Para que la aplicación tenga posibilidades de publicarse en Microsoft Store u obtener la certificación de Windows, debes validarla y probarla localmente antes de enviarla para su certificación. En este tema explicamos cómo instalar y ejecutar el Kit para la certificación de aplicaciones en Windows. |
Rendimiento | Los usuarios esperan que sus aplicaciones sean dinámicas, que su uso sea natural y que no agoten fácilmente la batería. Técnicamente, el rendimiento es un requisito no funcional, pero tratarlo como una característica te ayudará a cumplir las expectativas de los usuarios. Especificar objetivos y realizar mediciones son factores clave. Determina cuáles son los escenarios críticos para el rendimiento, define lo que significa un buen rendimiento. A continuación, realiza mediciones al principio y con la suficiente frecuencia durante el ciclo de vida del proyecto, para estar seguro de que cumples los objetivos. |
Aplicaciones adaptables para versiones | Aprovecha las API y características más recientes a la vez que llegas al público más amplio posible. Usa las comprobaciones de API en tiempo de ejecución para adaptar tu código y el XAML en tiempo de ejecución a las características disponibles en la versión de Windows 10 donde se ejecuta tu aplicación. |