2011-06-07 14 views
5

La aplicación Generador de prueba de interfaz de usuario codificada en Visual Studio es muy útil cuando se escriben a mano pruebas de interfaz de usuario codificadas. Tiene una herramienta de tipo "inspector" que muestra las propiedades de un control seleccionado, lo que hace que la búsqueda del control sea muy simple.Lanzamiento del "Generador de prueba de interfaz de usuario codificada" sin crear una nueva prueba de interfaz de usuario codificada

Por el momento, la única forma en que puedo iniciar esta herramienta es mediante el asistente 'agregar nueva prueba de UI codificada'. Esto pone en marcha muy bien, sin embargo,

  • crea una nueva prueba de la interfaz de usuario codificados vacío
  • cierra la próxima vez que corro una prueba o iniciar la depuración en Visual Studio

tiene un consejo a nadie sobre cómo poner en marcha el herramienta sin agregar una nueva prueba de interfaz de usuario codificada? ¿Alguna otra sugerencia sobre la inspección de los controles con una prueba de UI codificada escrita a mano? Estoy trabajando en WPF si hace alguna diferencia.

Respuesta

10

Con una clase como esta, haciendo clic derecho dentro del método de prueba debería darle una opción "Generar código para la prueba UI codificada" -> "Usar generador de UI codificado". Aún minimizará Visual Studio, pero no debería crear un nuevo método de prueba. También hay un atajo de teclado: CTRL +\,CTRL + C Editar

[CodedUITest] 
public class MyUITests 
{ 
    public MyUITests() 
    { 
    } 

    [TestMethod] 
    public void StartMyTest() 
    { 
     //right click in here to get the context menu option 
    } 
} 
+0

Perfecto, gracias! –

+2

También puede hacer clic con el botón derecho en el archivo más adecuado en el Explorador de soluciones – EdmundYeung99

5

También puede hacer clic derecho en el archivo UIMap.uitest en el Explorador de soluciones y seleccione" Codificado con la interfaz de usuario de prueba constructor "No hay necesidad de una prueba de interfaz de usuario con código de esta manera

+0

Encontré que el patrón UIMap/'prueba registrada' no funcionó del todo bien. No pude encontrar mis controles generados dinámicamente y perdí demasiados pasos. –

8
  1. puede abrir Visual Studio símbolo del sistema
  2. ejecutar" codedUITestBuilder. exe/autónomo"
0

Haga clic derecho en el interior [TestMethod] y obtendrá la opción de Editar con builder.Click prueba de interfaz de usuario codificado en ese constructor de prueba que puede obtener. Si hace clic con el botón secundario fuera de [TestMethod], la opción "Editar con ui test builder" no vendrá

+1

No está proporcionando ninguna información nueva para OP y la respuesta sobre el tema ya está dada. Tu respuesta no es útil aquí. –

Cuestiones relacionadas