180 likes | 303 Views
Teste de Regressão Microsoft Test Manager Visual Studio 2010. Francisco Gonçalves francisco.goncalves@cosinconsulting.com.br http://franciscogoncalves.wordpress.com. Agenda. Porque testar Tipos de testes Teste de regressão Microsoft Team Foundation 2010 Microsoft Test Manager 2010
E N D
Teste de Regressão Microsoft Test ManagerVisual Studio 2010 Francisco Gonçalves francisco.goncalves@cosinconsulting.com.br http://franciscogoncalves.wordpress.com
Agenda • Porque testar • Tipos de testes • Teste de regressão • Microsoft Team Foundation 2010 • Microsoft Test Manager 2010 • Microsoft Visual Studio 2010 + Coded UI • Perguntas • Referências
Porque Testar • Garante a satisfação do cliente • Reduz o retrabalho • Aumenta a experiência do programador
Tipos de Testes • Testes unitários • Testa unidades de código (métodos) • Ótimo para refatoração de código • Testes integrados (código) • Testa a comunicação entre unidades de código • Testes integrados (funcional, sistema) • Garante a qualidade funcional do produto
Teste de Regressão • Tipo de teste funcional que é feito toda a vez que você entrega um novo produto ou atualização. • Deve ser testado novamente todos os produtos já entregues. • A melhor alternativa é automatizar o processo.
Demo – 1 - Criar uma simples aplicação - Demonstrar teste regressão manual
Mitos/Mentiras • Na minha máquina funciona. • Compilou. Já era. • Estava funcionando, alguém quebrou. • Testar é chato. • Testar demora. • Foi o ESTAG!
Team Foundation • Controle de Versão • Ciclo de vida do desenvolvimento de software • Project Collection • Gerência de Builds automatizados
Demo – 2 - Criar um Project Collection - Adicionar o projeto - Chekin/out
Microsoft Test Manager • Ferramenta de Testes funcionais • Gera evidências para o cliente. • Permite a gravação de vídeos
Demo – 3 - Criando plano de Testes- Mostrar as propriedades do Test Settings- Mostrar a gravação do teste com erros.- Mostrar detalhes que o MTM fornece.- Demonstrar no Visual Studio como corrigir o bug e fechá-lo.- Testar a correção. - Fechar o bug.
Microsoft Visual Studio 2010 + Coded UI • Faz parte das ferramentas de testes do VS • Importa vídeos transformando-os em CÓDIGO!!
Demo - 4 - Importar o teste para o Coded UI. - Demonstrar a utilização de asserts gerando códigos.
Referências • MTM: http://msdn.microsoft.com/en-us/library/bb385901.aspx • Teste de regressão: http://pt.wikipedia.org/wiki/Teste_de_regress%C3%A3o • VS2010: http://msdn.microsoft.com/pt-br/vstudio/aa718325
Obrigado Francisco Gonçalves francisco.goncalves@cosinconsulting.com.br http://franciscogoncalves.wordpress.com