![]() |
Los sistemas de software actuales están compuestos por numerosos servicios y plataformas distribuidos, protocolos y lenguajes de programación que tienen un impacto significativo en el entorno de operaciones. Por otro lado, los equipos cada vez están más especializados y repartidos geográficamente. El éxito de la implementación de soluciones modernas depende de conseguir salvar la distancia de comunicación entre la división de desarrollo y la de operaciones para que todo el departamento informático se vea representado, con frecuencia y de forma temprana, durante todo el ciclo de vida del software.
En el pasado, las herramientas de comprobación se ofrecían separadas de las herramientas de desarrollo. Los verificadores usaban un entorno aparte y los scripts de prueba que escribían se almacenaban en un repositorio separado del control del código fuente. Los resultados a veces era desalentadores, resultaba difícil encontrar los errores y la prueba de rendimiento normalmente se efectuaba cuando el ciclo de desarrollo casi se había completado. Esto añadía costes, tiempo y, a la larga, tensión al ciclo de vida del desarrollo. Microsoft® Visual Studio® 2005 Team Edition para comprobadores de software integra estrechamente la fase de comprobación a su actividad conjunta de desarrollo de software ofreciendo a todos los miembros de un equipo de software acceso a un almacén global compartido para obtener feedback e informes integrados.
Función | Descripción | Valor |
Dynamic Code Analyzer, Static Code Analyzer, Code Profiler | Herramientas personalizables que analizan el código, buscando un elemento concreto. Puede utilizarse como parte de una política de revisión para que un proceso de generación nocturno corrija errores antes de que el código se compruebe en el árbol de fuentes. | Ayuda a reducir la repetición del trabajo
proporcionando comprobaciones de calidad
del código en una fase temprana del proceso
de desarrollo. |
Automated and datadriven unit testing capability for the developer | Infraestructura de prueba extensible con pruebas genéricas que ejecutan escenarios de pruebas preexistentes y complementos de tipo de prueba para crear e integrar pruebas personalizadas. | Los desarrolladores y probadores pueden simular cargas de producción y diagnosticar problemas de rendimiento rápidamente en sus laboratorios de prueba y entornos de preproducción. |
Load testing | Generación de prueba de carga eficiente con una sencilla implementación del código de prueba y la implementación inversa de registros y resultados de prueba. | Permita que todo su equipo identifique cuellos de botella en una fase temprana del ciclo de vida del desarrollo de software. |
Team Foundation server integration | La integración completa con Team Foundation Server proporciona una vista individual de pruebas, código y requisitos de métrica. | Reduzca el tiempo de arranque para crear y ejecutar pruebas. |
Customizable autogenerated Web tests | Las reglas de validación y extracción personalizadas y el complemento de prueba Web pueden acceder al código durante una ejecución de prueba. Genere código automáticamente a partir de pruebas registradas y utilice las habilidades de codificación existentes para crear y depurar pruebas con total integración con Visual Studio y los lenguajes .NET. | La orientación sobre las normas aumenta la productividad del probador. |
Supports using built-in methodologies | Gracias a las metodologías integradas Agile y CMMI, las pruebas pueden ahora gestionarse de la misma forma que el código durante todo el ciclo de vida del desarrollo de software. |