DevOps - Melhores práticas na plataforma microsoft
Gerencie e execute testes com Visual Studio Testing Tools
1. Como gerenciar e executar
testes com ferramentas
Microsoft
Visual Studio Testing Tools
2. Alan Correa Morais
• Líder de Testes na Sonda IT
• Engenheiro da Computação – Ênfase em Eng. de Software
• Técnico em Redes de Computadores
@alancmorais
alancmorais@gmail.com
http://testandocomvisualstudiotestingtools.blogspot.com.br
3. Introdução ao Visual Studio Testing Tools
• Microsoft Test Manager 2012
• Microsoft Visual Studio 2012
• Microsoft Visual Studio Team Foundation Server 2012
• Microsoft Visual Studio Lab Management 2012
4. Microsoft Test Manager 2012
• Testes Funcionais (Manual e Automatizado);
• Testes de Usabilidade (Manual baseado em uma heurística);
• Testes de Acessibilidade (Manual baseado em uma heurística);
• Testes Exploratórios (Manual);
• Testes de Regressão (Manual e Automatizado - com Build).
5.
6. Microsoft Visual Studio 2012
• Testes de Unidade;
• Testes de Integração;
• TDD e BDD (processo de desenvolvimento);
• Testes Funcionais (Automatização);
• Testes de Desempenho (Somente para Web)
• Testes de Carga (Somente para Web)
• Testes de Stress (Somente para Web)
7.
8. Visual Studio Team Foundation Server 2012
• Ferramenta de colaboração
• Repositório de Dados e Serviços
• Version Control
• WorkItem Tracking
• TFS Build
• Team Project Portal
• TFS Cube
9.
10. Visual Studio Lab Management 2012
• Gerenciamento de Ambientes Virtuais para Teste
• Hyper-V
• Test Controller
• Test Agents
• Permite salvar o estado de uma máquina virtual quando um Bug
é encontrado
11.
12. Demo
• MS Visual Studio Team Foundation Server
• Gerenciamento de Requisitos
• Gerenciamento de Tarefas
• MS Test Manager
• Gerenciamento de Testes Funcionais
• Teste Exploratório baseado em Sessão
• Gerenciamento de Bugs
• MS Visual Studio
• Automatização de Teste Funcionais
• Teste de Desempenho e Carga Web
• Unit Test
• TDD (Test Driven Development)
• BDD (Behavior Driven Development)