Compartir a través de


Diferencias en el trabajo con herramientas de prueba para dispositivos inteligentes

Actualización: noviembre 2007

Si está familiarizado con las herramientas de prueba de escritorio, conocerá las diferencias siguientes cuando se trabaja con herramientas de prueba de Smart Device. Las diferencias están organizadas en las categorías siguientes:

Pruebas unitarias de Smart Device

Proyectos de prueba de Smart Device

Controles de interfaz de usuario no compatibles

Las herramientas de prueba de Smart Device no admiten la depuración, sesión de rendimiento o cobertura de código con un solo clic. Para obtener información acerca de cómo asociar manualmente a un depurador, vea Cómo: Depurar mientras se ejecuta una prueba unitaria de Smart Device. Los controles de prueba y las opciones de menú siguientes no se han deshabilitado y no se comportan de la forma esperada:

  • Herramientas de prueba (Barra de herramientas)

    • Pruebas de depuración

    • Depurar todas las pruebas

    • Resultados de la cobertura de código

    • Mostrar colores en cobertura de código

  • Editor de lista de pruebas

    • Depurar pruebas comprobadas

    • Menú de pruebas

    • Depurar pruebas

    • Depurar todas las pruebas

  • Vista de pruebas

    • Depurar selección (en la barra de herramientas, menú de acceso directo)

    • Crear sesión de rendimiento (menú de acceso directo)

  • Resultados de pruebas

    • Depurar (Barra de herramientas)

    • Mostrar resultados de la cobertura de código (Barra de herramientas)

    • Depurar pruebas originales (hipervínculo de la barra de estado)

    • Crear sesión de rendimiento (menú de acceso directo)

    • Resultados de cobertura de código (menú de acceso directo)

Ejecución desde la línea de comandos

Se requiere el argumento /runconfig para ejecutar las pruebas de Smart Device en un símbolo del sistema. Para obtener más información, vea Opciones de la línea de comandos para MSTest.exe.

Implementación de pruebas

  • Debe establecer CopyLocal=true en la ventana Propiedades para los ensamblados a los que se haga referencia pero no formen parte del proyecto o solución. Esto asegura que el ensamblado se copia en el dispositivo cuando se ejecuta la prueba. Alternativamente, puede copiar manualmente el ensamblado en el dispositivo antes de hacer la prueba.

  • Debe estar seleccionado Habilitar implementación. Si su ejecución de pruebas contiene una prueba de Smart Device, asegúrese de que esté seleccionada la casilla.

Vea también

Otros recursos

Herramientas de prueba para proyectos de Smart Device