Planejar testes manuais usando o Team Web Access

Crie planos de teste para controlar o teste manual de sprints ou marcos. Dessa forma, você pode ver quando os testes para uma sprint ou etapa específica estiver concluída.

Com o Team Foundation Server, você pode Personalizar planos de teste e conjuntos de. Por exemplo, adicionar um campo extra para identificar o revisor para um plano de teste, ou alterar os valores padrão para o campo de estado se encaixam melhor o seu processo. Esta atualização para atualização 3 converte planos de teste e conjuntos de testes em itens de trabalho. Isso altera as IDs. Todos os indicadores que você teve que o levam diretamente a um plano de teste ou um conjunto de teste não funcionarão mais porque as IDs foram alteradas. Você ainda acessar planos de teste e conjuntos usando o Team Web Access ou o Microsoft Test Manager. Mas não se esqueça de que você configure o acesso com base em permissões para o caminho de área.

Para outras alterações introduzidas com o TFS 2013.3, examine o perguntas e uma seção.

Planejar seus testes

  1. Caso você ainda não tenha feito isso, crie o projeto de equipe e crie a lista de pendências do produto.

  2. Conecte-se ao seu projeto de equipe e abra o Team Web Access do Team Explorer.

    Use Team Web Access to plan your tests

    Ou, simplesmente, abra o Team Web Access diretamente do seu navegador. Por exemplo, para se conectar ao servidor denominado FabrikamPrime, use: http://FabrikamPrime:8080/tfs/, então será possível selecionar seu projeto de equipe.

  3. Vá para o hub de teste.

    Choose the test hub from Team Web Access

    Se você não vir o hub de teste, você precisará obter acesso do administrador do TFS completo.

  4. Crie um plano de teste para sua sprint atual.

    New button in the test plan explorer pane

  5. Nomeie o plano de teste. Verifique o caminho e a iteração da área.

    Create button in the create test plan dialog box

  6. Agora, adicione conjuntos de teste para itens de retorno que precisam de teste manual. (Esses itens de lista de pendências poderão ser artigos de usuário, requisitos ou outro item de trabalho com base na configuração do seu projeto de equipe.)

    New button in the test plan explorer pane

    Você usa pacotes baseados em requisitos para agrupar os casos de teste para que você possa acompanhar o status de teste de um item da lista de pendências. Cada caso de teste que você adiciona a um pacote de testes com base em requisitos é automaticamente vinculado ao item de retorno.

  7. Adicione uma cláusula para filtrar pelo caminho de iteração para a sprint. Execute a consulta para exibir os itens de lista de pendências.

    Add new clause button to update the query.

  8. Escolha os itens da lista de pendências que você deseja testar essa sprint.

    Select items from the list. Then create suites.

    Você criou um pacote de teste baseado em requisitos para cada item de retorno.

Perguntas e respostas

Dd380763.collapse_all(pt-br,VS.140).gifP: é possível editar as propriedades de planos de teste e conjuntos de teste?

R: se você estiver usando o TFS local com o TFS 2013 atualização 3, você pode editar as propriedades de planos de teste e testar conjuntos do Team Web Access ou Microsoft Test Manager (MTM).

Do hub de teste no Team Web Access, selecione um plano de teste ou conjunto de testes e abra-o.

From the Test Hub, click Open Test Plan

No formulário de item de trabalho, você pode exibir e alterar quaisquer campos personalizados, status, resumo, detalhes, anexos e links para seu plano de teste ou seu conjunto de testes.

Com atualização 3 para MTM e TFS 2013 atualização 3 instalado: você pode editar as propriedades do item de trabalho do MTM muito. Abra um plano de teste para editar os campos. A guia Propriedades agora exibe o formulário de item de trabalho. Configurações de execução foram movidas para uma nova guia.

Select test plan and choose the Properties tab

Para conjuntos de teste, abra o conjunto de testes no menu de contexto para exibir e alterar os campos do item de trabalho.

Quando é instalado apenas para o TFS 2013 atualização 3: você só pode editar as propriedades de um plano de teste ou conjunto de testes diretamente no MTM. Abra o plano de teste ou conjunto de testes para localizar a id e, em seguida, pressione Ctrl + g para ir para esse item de trabalho específico do MTM.

Ao TFS 2013 atualização 3 não está instalado: só é possível abrir um plano de teste ou um conjunto de testes do Microsoft Test Manager. Você não pode abrir um plano de teste ou um conjunto de teste do Team Web Access. Planos de teste e conjuntos de testes não são itens de trabalho. Para abrir um plano de teste no MTM diretamente do Team Web Access, você deve instalar o atualização do Visual Studio 2012 3 ou posterior. (A versão instalada mais recentemente de MTM é iniciada.)

Open test plan using Microsoft Test Manager

Dd380763.collapse_all(pt-br,VS.140).gifP: posso obter uma trilha de auditoria para planos de teste e conjuntos de teste?

A: Sim. Com o TFS 2013.3, o histórico de item de trabalho acompanha as alterações para planos de teste e conjuntos de teste. Por exemplo, a adição de testes para um conjunto de teste ou a alteração de configurações são controladas. No trabalho formulário de item, em histórico, escolha todas as alterações para exibir a trilha de auditoria.

View audit trial in test plans and test suites

Dd380763.collapse_all(pt-br,VS.140).gifP: O que é um conjunto estático de testes?

R: um conjunto de testes estáticos pode conter uma combinação de casos de teste e testar conjuntos como filhos. Adicione um conjunto estático de testes na guia Plano de Teste com o menu de contexto ou ícone de adição na barra de ferramentas. Basta escolher os casos de teste que você deseja adicionar ao conjunto de testes estáticos ou adicionar outro conjunto de testes.

Dd380763.collapse_all(pt-br,VS.140).gifP: Posso agrupar meus pacotes de teste baseados em requisito?

A: Sim. É possível criar um conjunto de testes estático para fazer isso. Arraste conjuntos de teste para agrupá-los em um plano de teste estático.

Use static test suites like folders

Dd380763.collapse_all(pt-br,VS.140).gifP: Quais são os conjuntos de testes baseados em consulta?

**R:**Use uma consulta para agrupar casos de teste que tenham uma característica específica – por exemplo, todos os testes que têm Prioridade=1. O pacote incluirá automaticamente todos os casos de teste retornados pela consulta definida por você.

Dd380763.collapse_all(pt-br,VS.140).gifP: Posso criar uma versão offline do plano de teste para facilitar a revisão?

A: Sim. Se você tiver instalado o atualização 2 ou posterior do Team Foundation Server 2013, você pode exportar planos de teste, conjuntos de testes e casos de teste usando o Team Web Access. Você pode selecionar o detalhe que quiser no relatório. Em seguida, pode enviar um email ou imprimir esse relatório para revisão.

Choose a test suite, right-click and choose Export

Altere os campos de caso de teste no relatório ao adicionar ou remover colunas na exibição de lista do conjunto de testes.

Dd380763.collapse_all(pt-br,VS.140).gifP: Quando exporto dados de um plano de teste, posso simplesmente exibir os dados ou copiá-los em um documento Word?

A: Sim. Selecione a opção Imprimir na caixa de diálogo Exportar, em seguida, selecione Cancelar. Os dados do relatório são exibidos. Selecione tudo no texto, assim você pode copiar e colar no documento Microsoft Word, se desejar. Toda a formatação no relatório está retida.

Dd380763.collapse_all(pt-br,VS.140).gifP: Quando exporto dados do plano de teste, posso personalizar o relatório para todos os usuários?

A: Sim. Por exemplo, você pode editar o arquivo XSLT para adicionar um logotipo de empresa ou alterar o formato dos dados. Crie uma cópia de backup deste arquivo antes de editá-lo. Essas alterações serão aplicadas quando qualquer usuário exportar dados de um plano de teste. O arquivo XSLT está no servidor TFS, neste local:

C:\Program Files\Microsoft Team Foundation Server 12.0\Application Tier\Web Services\_tfs_resources\TestManagement\v1.0\Transforms\1033\TestSuite.xsl

Mantenha uma cópia de quaisquer alterações que fizer nesse arquivo, porque o arquivo pode ser sobrescrito caso você instale uma atualização do Team Foundation Server.

Esse local pode ser diferente, com base no caminho de instalação do TFS e no local: <installation path>\Application Tier\Web Services\_tfs_resources\TestManagement\v1.0\Transforms\<locale>\TestSuite.xsl.

Dd380763.collapse_all(pt-br,VS.140).gifP: se atualizar para o Visual Studio 2013 atualização 3, poderá MTM se conectar a um servidor do TFS que não foi atualizado para 2013.3?

R: você pode se conectar e usar o MTM. Mas os planos de teste e conjuntos de testes não foram atualizados para ser itens de trabalho, portanto, você não pode acessar as propriedades do item de trabalho.

Dd380763.collapse_all(pt-br,VS.140).gifP: Como posso personalizar os planos de teste ou conjuntos de teste?

R: adicionar campos, alterar o fluxo de trabalho e personalizá-los como qualquer outro WIT. Consulte Modificar ou adicionar um WIT (tipo de item de trabalho) personalizado.

Dd380763.collapse_all(pt-br,VS.140).gifP: por que o estado do conjunto de teste não me para de executar testes agora?

R: com o TFS 2013 atualização 3, você pode personalizar estados do conjunto de teste, portanto, removi a restrição para permitir que apenas executar testes se o estado do conjunto de teste for "Em andamento". Alguns usuários podem ter seus próprios estados personalizados que desejam usar para testes que podem ser executados, portanto essa alteração permite mais flexibilidade.

Dd380763.collapse_all(pt-br,VS.140).gifP: por que recebo um erro ao tentar alterar o estado do meu plano de teste ou conjunto de testes?

R: antes do TFS 2013 atualização 3, planos de teste só pode ter "Ativo" e estados "Inativos" e conjuntos de testes só podem ter "No planejamento", "Em andamento", afirma "Concluído". Com atualização 3, um plano de teste pode ser personalizado para que o fluxo de trabalho diferentes estados. Se você usar um cliente MTM com uma versão do Visual Studio antes do Visual Studio 2013 atualização 3, você poderá receber um erro ao tentar atualizar o estado porque esta versão do cliente não foi desenvolvido para estados personalizados. Atualizar o cliente MTM para Visual Studio 2013 atualização 3 e você poderá alterar os estados. Você também pode abrir o plano de teste ou item de trabalho do conjunto de teste diretamente do MTM (digite Ctrl + g, em seguida, insira a id do item de trabalho).

Dd380763.collapse_all(pt-br,VS.140).gifP: por que são planos de teste com um estado inativo exibidas agora?

R: com o TFS 2013 atualização 3, você pode adicionar estados personalizados para testar planos com base no seu fluxo de trabalho. Alguns usuários podem optar por usar um estado diferente para representar um estado ativo ou inativo. Agora, precisamos mostrar que todos os planos de teste seja qual for o valor do estado.

Dd380763.collapse_all(pt-br,VS.140).gifP: como posso alterar o estado de conjuntos de testes com o TFS 2013.3?

R: abrir o conjunto de testes e alterar o estado no formulário de item de trabalho.

Dd380763.collapse_all(pt-br,VS.140).gifP: quando estou conectado ao TFS 2013.3 a partir de um cliente MTM usando o Visual Studio 2013.2 (ou versões anteriores), recebo um erro.Como corrigi-lo?

Application fault error message after TFS upgrade

R: você precisa atualizar a configuração do processo do projeto de equipe. Consulte Importar e exportar configuração do processo [witadmin].

Dd380763.collapse_all(pt-br,VS.140).gifP: onde posso obter mais informações sobre o Team Web Access?

R: Acesse aqui.

Dd380763.collapse_all(pt-br,VS.140).gifP: onde posso obter mais informações sobre MTM?

R: Introdução ao uso do MTM aqui.

Tente este seguinte:

Crie agora seu caso de teste manual.

Dd380763.collapse_all(pt-br,VS.140).gifOu detalhando um pouco mais:

Explore seu aplicativo sem planejar com antecedência.