Classe UITest
Representa um teste codificado de interface do usuário em Visual Studio.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITest
Namespace: Microsoft.VisualStudio.TestTools.UITest.Common
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (em Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintaxe
'Declaração
Public Class UITest
public class UITest
public ref class UITest
type UITest = class end
public class UITest
O tipo UITest expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UITest() | Inicializa uma nova instância da classe UITest. | |
UITest(IEnumerable<UITestAction>) | Inicializa uma nova instância da classe de UITest usando as ações fornecidas de teste. | |
UITest(IEnumerable<UITestAction>, UIMap) | Inicializa uma nova instância da classe UITest. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AssemblyVersion | Obtém ou define a versão do assembly. | |
CleanupActions | Obtém ou define as ações para o processo de limpeza. | |
Configuration | Obtém ou define o arquivo de configuração de ambiente XML para esse teste codificado de interface do usuário. | |
CurrentActionList | Obtém ou define a lista de ações codificadas atual de teste de interface do usuário. | |
ExecuteActions | Obtém ou define as ações de teste ser executado como parte de teste codificado de interface do usuário. | |
Id | Obtém ou define o identificador exclusivo para testar isso codificado de interface do usuário. | |
InitializeActions | Obtém ou define uma lista de executar ações como parte do processo de inicialização codificado de teste de interface do usuário. | |
Maps | Obtém uma coleção de objetos de UIMap para esse teste codificado de interface do usuário. | |
Name | Obtém ou define o nome de esse teste codificado de interface do usuário. | |
OnErrorActions | Obtém ou define uma lista de executar ações de teste de teste se a execução encontra um erro. | |
ValueMap | Obtém ou define o mapa do valor para este objeto de teste de interface do usuário. | |
Version | Obtém ou define a versão para esse teste de interface do usuário. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Append(IEnumerable<UITestAction>) | Acrescenta a lista fornecida de ações de teste a esse teste de interface do usuário. | |
Append(IEnumerable<UITestAction>, UIMap) | Acrescenta as ações e objetos de teste fornecido mapa de interface de usuário para esse teste de interface do usuário. | |
Append(UITest, Int64, Int64) | Acrescenta as ações de teste de teste fornecido de interface do usuário em este teste de interface de usuário fornecido no intervalo. | |
BindWithCurrentValues | Associa os parâmetros que são usadas no teste de interface do usuário que tem carregado no momento valores. | |
CompareEnvironments | Compara dois objetos de dados UITestEnvironment e retorna uma coleção de incompatíveis. | |
CompareStoredEnvironmentWithCurrentEnvironment | Compara a configuração de registrador, se existir, com o ambiente do sistema que foi capturado na inicialização, e retorna uma coleção de incompatíveis. | |
Create(Stream) | Cria um teste de interface de usuário usando o fluxo fornecido. | |
Create(String) | Cria um teste de interface de usuário usando o arquivo especificado. | |
CreateAndAddParameter(UITestAction, String) | Parameterizes uma ação e cria o parâmetro usando o nome fornecido de ação e de parâmetro de teste. | |
CreateAndAddParameter(UIObject, String, String) | Parameterizes uma ação e cria o parâmetro usando o objeto de teste de interface do usuário, o nome da propriedade, e o nome do parâmetro fornecidos. | |
Equals(Object) | Determina se o objeto especificado é igual ao objeto atual. (Substitui Object.Equals(Object).) | |
Equals(UITest) | Determina se o objeto de teste fornecido de interface do usuário é igual a esse objeto de teste de interface do usuário. | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetActionList | Obtém a lista de ação de teste de interface do usuário que corresponde a uma determinada seção de ação de teste de interface do usuário. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Substitui Object.GetHashCode().) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
Save(Stream) | Salva esse teste de interface do usuário em um fluxo. | |
Save(String) | Salva esse teste de interface de usuário para um arquivo. | |
SetAndBindParameterValues | Associa os parâmetros que são usadas no teste de interface de usuário para valores em uma linha de dados. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Executing | Ocorrer quando inicia a estrutura para executar esse teste de interface do usuário. | |
Saving | Ocorrer quando inicia a estrutura para salvar este teste de interface do usuário. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UITest.Common