Editar pruebas de IU codificadas mediante el editor de pruebas de IU codificadas
El editor de pruebas de IU codificadas permite modificar fácilmente este tipo de pruebas. Con el Editor de pruebas de IU codificadas, puede localizar, ver y editar los métodos de prueba, las acciones de la interfaz de usuario y sus controles asociados en la asignación de controles de IU.
Editor de pruebas de IU codificadas
La barra de herramientas del Editor de pruebas de IU codificadas proporciona los siguientes comandos:
Buscar ayuda a encontrar las acciones y los controles de la interfaz de usuario.
Eliminar quita las acciones no deseadas de la interfaz de usuario.
Cambiar nombre cambia los nombres de los controles y los métodos de prueba.
Propiedades abre la ventana Propiedades del elemento seleccionado.
Dividir en un método nuevo permite modularizar las acciones de la interfaz de usuario.
Mover código agrega código personalizado a los métodos de prueba.
Insertar retraso antes agrega una pausa en milisegundos antes de una acción de interfaz de usuario.
Buscar el control de la interfaz de usuario identifica la ubicación del control en la interfaz de usuario de la aplicación en pruebas.
Buscar todos ayuda a comprobar la propiedad del control y los cambios significativos efectuados en los controles de la aplicación.
Temas relacionados
Tareas clave |
Temas relacionados |
---|---|
Abrir una prueba codificada en el Editor de pruebas de IU codificadas: Puede ver y editar la prueba de IU codificada basada en Visual C# y Visual Basic con el Editor de pruebas de IU codificadas. El Editor de pruebas de IU codificadas puede ser más rápido y eficaz para modificar métodos de prueba que el Editor de código. |
|
Modificar las propiedades de las acciones de la interfaz de usuario y sus propiedades de control asociado: mediante el Editor de pruebas de IU codificadas, puede buscar y ver rápidamente todas las acciones de la interfaz de usuario en los métodos de prueba. Al seleccionar la acción de la interfaz de usuario del editor, el control asociado se resalta automáticamente. Igualmente, si selecciona un control, las acciones asociadas de la interfaz de usuario se resaltan. Al seleccionar un control o una acción de la interfaz de usuario, es fácil utilizar la ventana Propiedades para modificar las propiedades asociadas. |
|
Quitar las acciones no deseadas de la interfaz de usuario: puede quitar acciones no deseadas de la interfaz de usuario de la prueba de IU codificada mediante el Editor de pruebas de IU codificadas. Por ejemplo, la prueba podría incluir acciones imprevistas de interfaz de usuario o acciones que ya no necesite probar. |
|
Aclarar y limpiar las pruebas de IU codificada dividiendo sus métodos: puede dividir un método de prueba para refinar o modularizar las acciones de la interfaz de usuario. Por ejemplo, la prueba puede tener un único método de prueba con las acciones de la interfaz de usuario en dos controles contenedores que se podrían modularizar mejor en dos métodos asociados a cada contenedor. |
|
Mover un método de prueba al archivo UIMap.cs o UIMap.vb para facilitar el código personalizado: si determina que uno de los métodos de la prueba de IU codificada requiere código personalizado, debe moverlo al archivo UIMap.cs o UIMap.vb; de lo contrario, el código se sobrescribirá siempre que se vuelva a compilar la prueba de IU codificada. |
|
Determinar dónde se encuentra un control en la prueba de IU codificada en la interfaz de usuario de la aplicación en pruebas: a veces es difícil ver dónde se encuentran los controles en la interfaz de usuario de la aplicación en pruebas. Mediante el Editor de pruebas de IU codificadas, puede seleccionar un control y ver dónde se encuentra en la interfaz de usuario de la aplicación con la que está asociado. |
|
Buscar los descendientes de un control contenedor: puede comprobar que todos los controles de un contenedor se encuentran sin problemas en la interfaz de usuario de la aplicación en pruebas. Esto puede ser útil para comprobar los cambios en las propiedades de búsqueda que se haya realizado en el contenedor. Además, si se han realizado cambios significativos en la interfaz de usuario de la aplicación en pruebas, puede validar que las propiedades existentes de búsqueda del control siguen siendo correctas. |
|
Agregar un retraso antes de una acción de la interfaz de usuario: en ocasiones, es posible que desee que la prueba espere a que se generen ciertos eventos, por ejemplo que aparezca una ventana, que desaparezca la barra de progreso, etc. Mediante el Editor de pruebas de IU codificadas, se puede lograr insertando un retraso antes de una acción de la interfaz de usuario. Puede especificar de cuántos segundos desea que sea el retraso.
Nota
Si necesita asegurarse de que un control específico está disponible antes de una acción de la interfaz de usuario, debe considerar la posibilidad de agregar código personalizado a su método de prueba mediante el método apropiado de XXUITestControl.WaitForControl---().Para obtener más información, vea Hacer que la prueba de IU codificada espere por eventos concretos durante la reproducción.
|
Vea también
Conceptos
Probar la interfaz de usuario con pruebas de IU automatizadas