Como: Execute testes selecionados
The Ferramentas de teste do Team System oferecem várias maneiras de executar testes, ambos os Visual Studio ambiente de desenvolvimento integrado (IDE) e em um aviso de comando.
Para obter mais informações sobre como executar testes em um aviso de comando, consulte Execução do teste de linha de comando.
Observação: |
---|
Quando você executa um ou mais testes em Visual Studio, se o Sumário do teste é novo ou foram alterado, mas não salvo, ele é salvo automaticamente antes do teste é executado. Da mesma forma, se o código de um teste de unidade foi editado mas o projeto que contém o teste não tiver sido reconstruído, Visual Studio constrói o projeto antes de executar o teste. |
Nos procedimentos a seguir, você seleciona itens às vezes, realçando e às vezes, marcando caixas de seleção.Para obter mais informações, consulte Selecionando testes.
Flexibilidade para executar testes
Visual Studio fornece muitas maneiras diferentes para executar testes. Você pode escolher o modo como o mais adequado às suas necessidades corrente:
Execute testes a partir de arquivos de código fonte.Usando o teclado, você pode executar testes de qualquer arquivo com base em texto em sua solução.Em particular, você pode executar testes enquanto edita um arquivo que contém o código sob teste.Isso permite que você altere o código-fonte e imediatamente teste-lo sem usar uma janela ou um menu.
Execute testes a partir de arquivos no seu projeto de teste.Usando o mouse ou teclado, você pode executar testes do arquivo que contém seu código de teste.Isso permite que você altere um teste e, em seguida, execute-a imediatamente sem usar uma janela ou um menu.
Execute testes usando Testing Tools Windows.Você também pode executar testes do Modo de Teste o janelaEditor de Lista de Testese a partir de Resultados de teste janela.
Execute testes de seus arquivos de código fonte
Executar testes de arquivos de código-fonte em sua solução, usando o teclado
- In Visual Studio, em em aberto um arquivo de código fonte em qualquer lugar em sua solução.
Atalho do teclado |
Descrição |
CTRL + R, pressione A |
Executa todos os testes em todos os projetos de teste. |
CTRL + R, pressione D |
Executa todos os testes foram executados no último execução de teste. |
CTRL + R, pressione F |
Executam todos os testes no último teste que é executado não passou. |
Observação: |
---|
Você pode usar esses atalhos em seu arquivo de código fonte que contém os métodos de teste e no Modo de Teste janela e o Editor de Lista de Testes janela. |
Execute testes de arquivos no seu projeto de teste
Executar testes de seu arquivo de código de teste usando o teclado
In Visual Studio, abra o arquivo de código-fonte que contém os métodos de teste.
clicar para definir o escopo do teste: Coloque o cursor em um método de teste, em uma classe de teste ou fora do escopo de uma classe de teste.
Você pode usar os seguintes atalhos de teclado para executar testes com base no escopo.
Atalho do teclado |
Executar testes |
CTRL + R, em seguida, pressione T |
Isso executa os testes no escopo corrente.Ou seja, ele executa o método de teste corrente, todos os testes na classe de teste corrente ou todos os testes no namespace, respectivamente. |
CTRL + R, pressione C |
Isso executa todos os testes na classe de teste corrente. |
CTRL + R e, em seguida, pressione N |
Isso executa todos os testes no espaço para nome corrente. |
Executar testes de seu arquivo de código de teste usando o mouse
In Visual Studio, abra o arquivo de código-fonte que contém os métodos de teste.
clicar com o botão direito do mouse em um método de teste, em uma classe de teste ou fora do escopo de uma classe de teste e, em seguida, clique em Execute testes.
Esse comando executa os testes no escopo corrente.Ou seja, ele executa o método de teste corrente, todos os testes na classe de teste corrente ou todos os testes no namespace corrente, respectivamente.
Execute testes usando Testing Tools Windows
Para executar testes usando as janelas de ferramentas de teste, usando o teclado
No Modo de Teste janela, selecionar um ou mais testes.
Pressione CTRL+R e, em seguida, pressione T (ou CTRL+R, C ou CTRL + R, N).
Isso executa todos os testes que são selecionados no Modo de Teste janela.
Observação: Para executar os testes que estão selecionados na Modo de Teste o janelaModo de Teste janela deve ter o foco.
- ou -
No lista de testes Editor, verifique um ou mais testes.
Pressione CTRL+R e, em seguida, pressione T (ou CTRL+R, C ou CTRL + R, N).
Isso executa todos os testes que são verificados no lista de testes Editor.
Observação: Para executar os testes que estão selecionados na lista de testes Editor, the lista de testes Editor deve ter o foco.
- ou -
No Resultados de teste janela, marque a caixa de seleção próxima a um ou mais testes ou deixe as caixas de seleção marcadas após um tempo de execução de teste.
Pressione CTRL+R e, em seguida, pressione T (ou CTRL+R, C ou CTRL + R, N).
Isso executa novamente todos os testes que são verificados no Resultados de teste janela.Para obter mais informações sobre como executar novamente os testes, consulte Como: Execute um teste.
Observação: Para executar os testes que estão selecionados na Resultados de teste o janelaResultados de teste janela deve ter o foco.
Para executar testes usando as janelas de ferramentas de teste, usando o mouse
Clique com o botão direito do mouse no teste na janela Test View e então clique Run Selection.
- ou -
Selecione o teste na janela Test View e então clique Run Selection na barra de ferramentas Test View.
- ou -
No lista de testes Editor, verifique um ou mais testes.Em seguida, ou
clicar Executar verificação teste s on the teste Editor de lista barra de ferramentas
- ou -
Clique com o botão direito do mouse na superfície da janela e clique em Run Checked Tests.
- ou -
No painel de lista de teste do Editor de Lista de Testes, coloque uma marca de seleção por lista de teste que contém o teste ou testes que você deseja executar.Em seguida, clique em Execute testes on the Editor de Lista de Testes barra de ferramentas ou clicar com o botão direito do mouse na superfície da janela e clique em Execute testes selecionados.
- ou -
No Resultados de teste com um ou mais resultados de teste marcados, clicar o Executar botão ou clicar Execute novamente o original tests on the Resultados de teste BAR de status da janela.Para obter mais informações, consulte Como: Execute um teste.
Executar um projeto de teste
O projeto de teste deve ser o projeto de inicialização na sua solução.Para fazer isso, no Solution Explorer, clique com o botão direito do mouse no projeto de teste e então clique em Set as StartUp Project.
O Solution Explorer indica o projeto de teste como o projeto de inicialização, exibindo seu nome em negrito.
Inicie seu projeto.Fazer isso, selecionando Iniciar a depuração or Iniciar sem depuração on the Depurar menu, ou pressionando a combinação de teclas correspondente, F5 e CTRL + F5.Você também pode fazer isso clicando em Start Debugging (F5) na barra de ferramentas Standard.
Todos os testes no projeto de teste são executados.
Observação: O Iniciar a depuração opção é executado, mas não serve para depurar testes que não são executados sob o host padrão, sistema autônomo testes de unidade ASP.NET e testes de unidade de dispositivo SMART.Para obter mais informações, consulte Como: Depurar enquanto um teste de execução.
Consulte também
Tarefas
Como: Depurar enquanto um teste de execução