Classe UITest
Representa um teste de interface do usuário codificado 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 UITest classe usando as ações de teste fornecido. | |
UITest(IEnumerable<UITestAction>, UIMap) | Inicializa uma nova instância da classe UITest. |
Início
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 do ambiente de XML para este teste codificado de interface do usuário. | |
CurrentActionList | Obtém ou define a lista de ações de teste de interface do usuário codificadas atuais. | |
ExecuteActions | Obtém ou define as ações de teste a ser executado como parte do teste de interface do usuário codificado. | |
Id | Obtém ou define o identificador exclusivo para esse teste codificado de interface do usuário. | |
InitializeActions | Obtém ou define uma lista de ações a serem executadas como parte do processo de inicialização de teste da interface do usuário codificado. | |
Maps | Obtém uma coleção de UIMap objetos para este Test de UI codificado. | |
Name | Obtém ou define o nome desse codificados teste da interface do usuário. | |
OnErrorActions | Obtém ou define uma lista de ações de teste a ser executado se a execução de teste encontra um erro. | |
ValueMap | Obtém ou define o mapa de valor para este objeto de teste de interface do usuário. | |
Version | Obtém ou define a versão para este teste de interface do usuário. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Append(IEnumerable<UITestAction>) | Acrescenta a lista fornecida de ações de teste desse teste de interface do usuário. | |
Append(IEnumerable<UITestAction>, UIMap) | Acrescenta as ações de teste e os objetos de mapa de interface do usuário fornecido para este teste de interface do usuário. | |
Append(UITest, Int64, Int64) | Acrescenta as ações de teste do teste de interface do usuário fornecida para este teste de interface do usuário no intervalo fornecido. | |
BindWithCurrentValues | Vincula os parâmetros que são usados neste teste de interface do usuário que atualmente carregados valores. | |
CompareEnvironments | Compara os dois dados UITestEnvironment objetos e retorna uma coleção de incompatibilidades. | |
CompareStoredEnvironmentWithCurrentEnvironment | Compara a configuração de gravador, se ele existir, com o ambiente de sistema que foi capturado na inicialização e retorna uma coleção de incompatibilidades. | |
Create(Stream) | Cria um teste de interface do usuário usando o fluxo fornecido. | |
Create(String) | Cria um teste de interface do usuário usando o arquivo especificado. | |
CreateAndAddParameter(UITestAction, String) | Parameterizes uma ação e cria o parâmetro usando o nome de ação e o parâmetro de teste fornecido. | |
CreateAndAddParameter(UIObject, String, String) | Parameterizes uma ação e cria o parâmetro usando o objeto de teste de interface do usuário fornecido, o nome da propriedade e o nome de parâmetro. | |
Equals(Object) | Determina se o especificado Object é igual a atual Object. (Substitui Object.Equals(Object).) | |
Equals(UITest) | Determina se o objeto de teste de interface do usuário fornecido é igual a este objeto de teste de interface do usuário. | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado 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 da interface do usuário. | |
GetHashCode | Serves as a hash function for a particular type. (Substitui Object.GetHashCode().) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
Save(Stream) | Salva o teste de interface do usuário em um fluxo. | |
Save(String) | Salva o teste de interface do usuário em um arquivo. | |
SetAndBindParameterValues | Os parâmetros que são usados na interface de usuário, teste para os valores em uma linha de dados de ligações. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
Executing | Ocorre quando o framework começa a executar esse teste de interface do usuário. | |
Saving | Ocorre quando o framework começa a salvar esse teste de interface do usuário. |
Início
Acesso thread-safe
Quaisquer membros static (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