Compartir a través de


UITestAction (Clase)

 

Proporciona una clase base para las acciones de prueba que se utilizan con las pruebas de interfaz de usuario (IU).

Espacio de nombres:   Microsoft.VisualStudio.TestTools.UITest.Common
Ensamblado:  Microsoft.VisualStudio.TestTools.UITest.Common (en Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction
    Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction

Sintaxis

[SerializableAttribute]
public abstract class UITestAction : INotifyPropertyChanged
[SerializableAttribute]
public ref class UITestAction abstract : INotifyPropertyChanged
[<AbstractClass>]
[<SerializableAttribute>]
type UITestAction = 
    class
        interface INotifyPropertyChanged
    end
<SerializableAttribute>
Public MustInherit Class UITestAction
    Implements INotifyPropertyChanged

Constructores

Nombre Descripción
System_CAPS_protmethod UITestAction()

Inicializa una nueva instancia de la clase UITestAction.

System_CAPS_protmethod UITestAction(UITechnologyElement)

Inicializa una nueva instancia de la clase UITestAction utilizando el elemento de interfaz de usuario proporcionado.

Propiedades

Nombre Descripción
System_CAPS_pubproperty ActionLogEntry

Obtiene o establece la entrada de registro de acciones para la acción.

System_CAPS_pubproperty ActionName

Obtiene el nombre de la acción.El procedimiento set no se admite en esta clase base.

System_CAPS_pubproperty ActualThinkTime

Obtiene o establece el tiempo de reflexión después de procesar otros parámetros de reproducción que proporciona UIActionInterpreter, como ThinkTimeMultiplier.

System_CAPS_pubproperty AdditionalInfo

Cuando se implementa en una clase derivada, obtiene una cadena que contiene la información personalizada.

System_CAPS_pubproperty Comment

Obtiene o establece un comentario para esta acción.

System_CAPS_pubproperty ContinueOnError

Obtiene o establece un valor que indica si se debe continuar aunque se produzca un error en esta acción.

System_CAPS_pubproperty ContinueOnErrorWrapper

Obtiene o establece el valor de la propiedad ContinueOnError como una cadena para la serialización.

System_CAPS_pubproperty ElapsedTime

Obtiene o establece el intervalo de tiempo de la acción.

System_CAPS_pubproperty EndTimestamp

Marca de tiempo para el fin de la acción.

System_CAPS_pubproperty Id

Obtiene o establece un identificador numérico único para esta operación.

System_CAPS_pubproperty IsParameterBound

Si esta acción se puede parametrizar, obtiene o establece un valor que indica si la acción está enlazada a un parámetro de pruebas.

System_CAPS_pubproperty IsParameterizable

Obtiene un valor que indica si esta acción se puede parametrizar.

System_CAPS_pubproperty NeedFiltering

Obtiene o establece un valor que indica si un objeto UITestActionFilter puede procesar esta acción.

System_CAPS_pubproperty ParameterName

Obtiene o establece el nombre del parámetro correspondiente para el valor de la acción.

System_CAPS_pubproperty StartTimestamp

Obtiene o establece la marca de tiempo de inicio al ejecutar esta acción.

System_CAPS_pubproperty Tags

Obtiene un diccionario de información adicional sobre esta acción que se necesita al grabar, agregar o realizar el procesamiento posterior.El procedimiento set es privado.

System_CAPS_pubproperty ThinkTime

Obtiene o establece el número de segundos que se requieren para ejecutar esta acción.

System_CAPS_pubproperty Timestamp

Obtiene o establece la marca de tiempo para esta acción.

System_CAPS_pubproperty UIElement

Obtiene o establece el elemento de la interfaz de usuario en el que esta acción funciona.

System_CAPS_pubproperty UIObjectName

Obtiene o establece el nombre del elemento de la interfaz de usuario en el que esta acción funciona.

System_CAPS_pubproperty UITestActionExtension

Obtiene o establece una instancia de UITestActionExtension que contiene propiedades relacionadas con acciones.

System_CAPS_pubproperty ValueAsString

Obtiene o establece el valor de esta acción como un valor de tipo string.El procedimiento set no se admite en esta clase base.

Métodos

Nombre Descripción
System_CAPS_pubmethod Equals(Object)

Devuelve un valor que indica si el objeto dado es igual que esta acción de prueba de la interfaz de usuario.(Reemplaza a Object.Equals(Object)).

System_CAPS_protmethod Finalize()

(Heredado de Object.)

System_CAPS_pubmethod GetHashCode()

Reemplaza object.GetHashCode(Reemplaza a Object.GetHashCode()).

System_CAPS_pubmethod GetType()

(Heredado de Object.)

System_CAPS_pubmethod Invoke(UITestActionInvoker, UIMap)

Invoca esta acción.

System_CAPS_protmethod MemberwiseClone()

(Heredado de Object.)

System_CAPS_protmethod NotifyPropertyChanged(String)

Genera el evento PropertyChanged.

System_CAPS_pubmethod ToString()

Devuelve la descripción de esta acción.(Reemplaza a Object.ToString()).

Eventos

Nombre Descripción
System_CAPS_pubevent PropertyChanged

Tiene lugar cuando cambia un valor de propiedad.

Operadores

Nombre Descripción
System_CAPS_puboperatorSystem_CAPS_static Equality(UITestAction, UITestAction)

Invalida el operador " == " para comparar dos objetos de acción de prueba de la interfaz de usuario.

System_CAPS_puboperatorSystem_CAPS_static Inequality(UITestAction, UITestAction)

Invalida el operador "!=" para comparar dos objetos de acción de prueba de la interfaz de usuario.

Seguridad para subprocesos

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

INotifyPropertyChanged
Microsoft.VisualStudio.TestTools.UITest.Common (Espacio de nombres)

Volver al principio