Novedades de Application Lifecycle Management en Visual Studio 2013
Artículo
Puede usar Visual Studio Application Lifecycle Management (ALM) para administrar el ciclo de vida del producto, reducir los riesgos y mejorar la eficiencia. Al instalar o actualizar a Visual Studio Team Foundation Server 2013, tanto usted como el equipo podrán beneficiarse de las nuevas características y de las tareas admitidas que se describen en la tabla siguiente.
Para correcciones de errores y nuevas características que ofrecen las últimas actualizaciones de TFS, vea los siguientes artículos:
Use Git para el control de versiones (requiere la creación de proyecto de equipo Git).
Sea más productivo en el explorador web con características de control de versiones mejoradas. Se han introducido mejoras en la navegación; en la visualización del código, los conjuntos de cambios, los conjuntos de cambios aplazados, las anotaciones y el historial; y en la administración de permisos.
Cree o responda a los comentarios sobre los conjuntos de cambios o las confirmaciones mediante el explorador del control de versiones basado en web. Así podrá participar en conversaciones con sus compañeros de equipo sobre los cambios de código fuente. Podrá agregar comentarios a los conjuntos de cambios y conjuntos de cambios aplazados, o a las confirmaciones Git.
Desacople () las páginas Cambios pendientes, Detalles del conjunto de cambios y Detalles del conjunto de datos aplazado desde Team Explorer y ábralas en ventanas nuevas.
Administre las carteras de proyecto para entender el ámbito de trabajo entre varios equipos y comprobar cómo ese trabajo da lugar a iniciativas más amplias. Puede definir una jerarquía de hasta 5 trabajos pendientes de cartera. Para obtener información, vea las notas del producto de MSDN: Administración de carteras Agile: Usar TFS para admitir trabajos pendientes en varios equipos.
Team Explorer ahora muestra las soluciones en el área de trabajo. Ahora puede seleccionar las soluciones en las que desea trabajar y cambiar entre ellas fácilmente.
Vaya aquí para obtener información sobre los cambios realizados en los proyectos de equipo y en las plantillas de proceso predeterminadas durante una actualización de TFS.
Compile el código mediante Git (requiere la creación de un proyecto de equipo Git).
Organice los archivos de salida de la compilación en la misma estructura de carpetas que usa Visual Studio en el equipo de desarrollo.
Ejecute los scripts por lotes y los de PowerShell antes y después de la compilación, y antes y después de la ejecución de las pruebas.
Coloque los resultados de la compilación en TFS desde Visual Studio Online o servidores locales.
Ahora, todas las compilaciones disponen de registros de diagnóstico.
Desacople () la página Compilaciones de Team Explorer y véala en su propia ventana.
Se han simplificado la definición de compilaciones, las plantillas de compilación, y la compilación y prueba de aplicaciones de la Tienda Windows. Las plantillas predeterminadas se almacenan en TFS en lugar de en el control de versiones.
Busque información sobre el código sin dejar el editor cuando use CodeLens en Visual Studio Ultimate. Por ejemplo, puede buscar referencias, elementos de Team Foundation Server (TFS) vinculados y pruebas unitarias, todo en el mismo contexto que el código. Vea Investigar código con pantallas de presentación CodeLens en Visual Studio
Diagnostique las aplicaciones web ASP.NET en la implementación
Supervise las aplicaciones web ASP.NET localmente para localizar eventos de rendimiento y excepción con Microsoft Monitoring Agent, ya sea solo o con System Center 2012. Puede registrar estos eventos en un registro de IntelliTrace; de este modo, podrá seguir investigando sobre estos problemas en Visual Studio Ultimate e ir al código implementado cuando inicie la depuración desde eventos concretos. Vea Configurar la versión para diagnosticar problemas después de la implementación y las novedades de System Center 2012 R2 Operations Manager.
Diagnostique las aplicaciones de SharePoint 2010 y SharePoint 2013 en la implementación
Registre los eventos de diagnóstico desde las aplicaciones de SharePoint 2010 y SharePoint 2013 con Microsoft Monitoring Agent. Puede guardar eventos de perfil de usuario, eventos del sistema de registro unificado (ULS) y eventos de IntelliTrace en un registro de IntelliTrace; de este modo, podrá seguir investigando sobre estos problemas en Visual Studio Ultimate e iniciar la depuración desde eventos concretos con IntelliTrace. Vea Configurar la versión para diagnosticar problemas después de la implementación y Debug Your App with IntelliTrace Log (.iTrace) Files.
Mediante las pruebas de carga basadas en la nube se configuran máquinas virtuales para realizar pruebas de carga; de este modo, no tendrá que malgastar tiempo ni recursos para hacerlo.
La administración y ejecución de pruebas ligeras en el explorador ayudan a mejorar la calidad de los proyectos de software.
Creación de un plan de pruebas.
Administración de conjuntos de pruebas completos.
Creación de casos de prueba completos, incluidos pasos compartidos y compatibilidad de los parámetros.
Ejecución de casos de prueba, incluidas las características de edición alineada durante la ejecución.
Realice pruebas unitarias de las aplicaciones de la Tienda Windows y ejecute pruebas unitarias de la Tienda Windows en Team Build.
Ahora, las pruebas de interfaz de usuario codificadas permiten que las aplicaciones de la Tienda Windows usen XAML e Internet Explorer 11 con un zoom del 100 %.
Pruebe las aplicaciones de la Tienda Windows que se ejecutan en un dispositivo remoto mediante pruebas manuales o sesiones de prueba exploratorias.
Instale y configure los agentes más fácilmente para Lab Management para Visual Studio 2012.
Incluya SCVMM 2012 y los hosts de Hyper-V en clúster en Lab Management para Visual Studio 2012.
Mejore el proceso de administración de la producción de versiones de la aplicación. Implemente la aplicación en un entorno concreto para cada fase independiente. Administre los pasos del proceso con aprobaciones para cada uno de ellos.