Herramientas para pruebas

Herramientas para pruebas

Crear software de alta calidad con herramientas y servicios para pruebas

Visual Studio proporciona herramientas para pruebas que le ayudan a adoptar prácticas para realizar pruebas manuales, automatizadas, exploratorias y de carga. Estas herramientas para pruebas recopilan información útil que se proporciona al desarrollador en su contexto, en el entorno de desarrollo, de manera que es más fácil reproducir los errores y se garantiza la calidad a lo largo del proceso de desarrollo. Además, los evaluadores pueden ser más productivos en la planeación, la ejecución y el seguimiento de las pruebas, tanto con la herramienta web de administración de pruebas como con la enriquecedora experiencia proporcionada por Microsoft Test Manager.

Test Manager

Pruebas exploratorias

  • Genere automáticamente casos de prueba de las pruebas exploratorias para asegurar la repetibilidad
  • Explore los requisitos específicos del proyecto y vincule los resultados
  • Grabe las acciones de prueba exploratorias con capturas de pantalla y de voz para mejorar la reproducibilidad de los errores detectados
  • Cree múltiples errores ricos en datos en una sola prueba exploratoria

Pruebas automatizadas

  • Importe proyectos de pruebas automatizadas de soluciones de Visual Studio para crear casos de prueba administrados y vinculados a los requisitos 
  • Ejecute casos de prueba automatizados y recopile los resultados de las pruebas en Microsoft Test Manager

Administración del plan de pruebas

  • Clone o copie los planes de pruebas, los conjuntos de pruebas y los casos de prueba para facilitar la administración del plan de pruebas 
  • Cree y administre varias configuraciones de pruebas para garantizar la cobertura de las pruebas  
  • Consulte el estado actualizado del plan de pruebas, la ejecución de las pruebas y los casos de prueba directamente en Microsoft Test Manager 

Características avanzadas para la realización de pruebas

  • Se pueden implementar recopiladores de datos de diagnóstico exhaustivos en las máquinas de prueba para obtener todo tipo de información, desde registros de eventos hasta vídeos 
  • Realice una integración con el marco de compilación existente para ejecutar pruebas automatizadas en compilaciones programadas 
  • Se pueden vincular automáticamente datos relevantes a los errores creados para mejorar drásticamente el resultado de la depuración 
  • Recopile datos de IntelliTrace durante una sesión de pruebas para que los desarrolladores puedan identificar fácilmente el problema desde Visual Studio 

Soporte web  

Administración de pruebas

  • Utilice la interfaz web para crear nuevos planes de pruebas
  • Cree conjuntos nuevos estáticos, basados en consultas y basados en requisitos, y administre los existentes
  • Edite y agregue varios casos de prueba en una vista de cuadrícula
  • Actualice el estado de los casos de prueba sin utilizar el ejecutor de pruebas
  • Asigne grupos de evaluadores a casos de prueba específicos y pruebe las configuraciones

Ejecutor de pruebas

  • Ejecute todas las pruebas activas de un plan o un conjunto con un solo clic
  • Mejore el mantenimiento de los casos de prueba mediante la edición de los casos de prueba sobre la marcha
  • Incluya fácilmente observaciones y capturas de pantalla a las ejecuciones de pruebas y a los errores para proporcionar contexto adicional
  • Vincule los errores y los casos de prueba para ejecutar de forma automática el caso de prueba correcto al validar la resolución de errores

Rendimiento web y pruebas de carga

Pruebas de rendimiento web

  • Cree pruebas web sin necesidad de escribir código mediante la Grabadora de pruebas de rendimiento web
  • Edite las pruebas grabadas para adaptarlas a necesidades específicas
  • Simplifique la interacción con JavaScript promoviendo automáticamente los parámetros dinámicos a parámetros editables de pruebas web
  • Agrupe las pruebas web existentes para crear pruebas de carga eficaces

Realizar pruebas de carga en la nube y localmente

  • Simplifique las pruebas de carga de las aplicaciones web utilizando la infraestructura proporcionada por Visual Studio Online
  • Valide el rendimiento, el escalado y la fiabilidad de las aplicaciones de servidor
  • Informes prácticos de los resultados de las pruebas de carga junto con comparaciones visuales con las ejecuciones anteriores de pruebas de carga
  • Escalado de la carga dinámico y en tiempo real para garantizar un esfuerzo suficiente del sistema

Pruebas automatizadas

Prueba de IU codificada

  • Reduzca la carga de las pruebas de regresión manual con el marco de pruebas de IU codificadas para automatizar las pruebas de la interfaz de usuario
  • Las pruebas de IU codificadas ahora admiten una variedad de tecnologías, como las aplicaciones XAML de la Tienda Windows, IE 11 y SharePoint 2013, además de la amplia gama de tecnologías admitidas con anterioridad
  • Propiedades de búsqueda configurables para pruebas de IU codificadas en el explorador
  • Las pruebas de IU codificadas ahora permiten registrar pruebas para distintos exploradores, por lo que es más fácil entender el comportamiento de los mismos

Cobertura de código

  • La cantidad de código real incluido en una ejecución de pruebas está disponible para pruebas unitarias y pruebas de IU codificadas
  • Mida la exhaustividad de su estrategia de pruebas determinando la cantidad de código del producto incluido en las ejecuciones de pruebas automatizadas

Marco ampliable de pruebas unitarias

  • Visual Studio 2013 proporciona marcos de pruebas unitarias para código administrado y nativo
  • Ejecute pruebas unitarias específicas y vea los resultados inmediatamente con la nueva ventana del Explorador de pruebas  
  • Para simplificar las pruebas unitarias de código heredado, utilice el marco de aislamiento de Microsoft Fakes para crear clases y métodos sustitutivos para el código que desea probar

Creación de aplicaciones de calidad con las herramientas de Microsoft Application Lifecycle

Con Visual Studio y Team Foundation Server 2013, Microsoft ofrece a los desarrolladores potentes herramientas para administrar el ciclo de vida de las aplicaciones (ALM) y fomentar el trabajo en equipo y la colaboración. En este vídeo, Brian Keller muestra cómo los desarrolladores y los evaluadores pueden aprovechar estas funciones, a la vez que colaborar para alcanzar los objetivos de la organización

Pruebas de carga basadas en la nube con Team Foundation Service y Visual Studio Ultimate 2013

Con Visual Studio Ultimate y las funciones para la realización de pruebas de carga de Visual Studio Online, los desarrolladores pueden realizar fácilmente pruebas web a diferentes escalas sin necesidad de una infraestructura local. En este vídeo, Brian Keller muestra cómo un programador/evaluador puede configurar y ejecutar fácilmente pruebas de carga o de rendimiento con el fin de garantizar una gran experiencia web para los usuarios

Características de las herramientas de pruebas de Visual Studio

Test Professional 2013 con MSDN

Visual Studio Test Professional con MSDN integra a los evaluadores, los administradores de producto y otras partes interesadas directamente en el proceso de desarrollo.
  • Realizar, grabar y repetir pruebas manuales
  • Administrar casos de prueba
  • Aportar valor de forma regular y predecible
  • Crear y administrar entornos de laboratorio
  • Recopilar requisitos del equipo de negocio
  • Integrar la visión del cliente
  • Nivel de suscripción a MSDN para Visual Studio Test Professional
Icono de MSDN TestPro

Premium 2013 con MSDN

Diseñado para un desarrollo eficiente del equipo, Visual Studio Premium con MSDN permite adoptar prácticas ágiles a su propio ritmo, por lo que el equipo puede lograr más en menos tiempo.
  • Colaborar y archivar el conocimiento colectivo de su equipo en salas de reuniones
  • Aportar valor de forma regular y predecible
  • Visualizar el progreso del equipo
  • Utilizar Administración de carteras Agile
  • Utilizar herramientas de prueba para una gran variedad de estilos de pruebas
  • Nivel de suscripción a MSDN para Visual Studio Premium
PT C rgb dk VSPremium2013MSDN