Introducción a las herramientas de prueba para Smart Devices
Actualización: noviembre 2007
Programación de Smart Device instala los componentes que extienden las funciones de prueba de Visual Studio a las aplicaciones para dispositivos generadas en .NET Compact Framework. Vea componentes de Smart Device.
La funcionalidad de pruebas se hereda de Visual Studio. El conjunto de características de prueba heredadas depende de la edición de Visual Studio. Si está usa la versión Professional Edition, vea Utilizar las herramientas de pruebas en Visual Studio Professional. Si usa una de las ediciones Team System, vea Test Edition o Development Edition.
Nota: |
---|
Programación de Smart Device no se admite en las ediciones Visual Studio Express o Visual Studio Standard Edition. |
Componentes de Smart Device
Característica |
Descripción |
---|---|
Las prueba de Smart Device deben residir en proyectos de prueba de Smart Device. Por consiguiente, las herramientas de prueba de Smart Device agregan dos nuevos tipos de proyecto de prueba (proyecto de prueba de Smart Device en C#, proyecto de prueba de Smart Device en Visual Basic) para contener pruebas para las aplicaciones de Smart Device. |
|
Pruebas unitarias de Smart Device |
Las pruebas unitarias creadas en proyectos de pruebas de Smart Device se conocen como pruebas unitarias de Smart Device. Una prueba unitaria de Smart Device comprueba la exactitud del código administrado en proyectos para Smart Device de Visual C# o Visual Basic. Para obtener más información, vea Trabajar con pruebas unitarias de Smart Device. |
Dado que las pruebas unitarias para los proyectos de Smart Device se ejecutan en un dispositivo, las herramientas de prueba para dispositivos incluyen una versión específica del dispositivo del Marco de pruebas unitarias que se ejecuta en .NET Compact Framework. El Marco de pruebas unitarias del dispositivo contiene un subconjunto de los tipos del Marco de pruebas unitarias estándar. |
|
Host de pruebas de Smart Device |
El host de pruebas de Smart Device (SmartDeviceTestHost.exe) ejecuta las pruebas en el dispositivo de una forma muy parecida a como el VSTestHost predeterminado ejecuta las pruebas en el escritorio. Durante una ejecución de prueba, Visual Studio implementa el host de pruebas de Smart Device con su prueba en el dispositivo y, a continuación, hace la prueba bajo el proceso del host de la prueba de Smart Device. Para obtener información sobre cómo seleccionar el host de Smart Device, vea Cómo: Especificar la configuración de una ejecución de prueba. |