Teste de Regressão Microsoft Test Manager Visual Studio 2010

18
TESTE DE REGRESSÃO MICROSOFT TEST MANAGER VISUAL STUDIO 2010 Francisco Gonçalves francisco.goncalves@cosinconsu lting.com.br http://franciscogoncalves.word

description

Teste de Regressão Microsoft Test Manager Visual Studio 2010. Francisco Gonçalves [email protected] http://franciscogoncalves.wordpress.com. Agenda. Porque testar Tipos de testes Teste de regressão Microsoft Team Foundation 2010 Microsoft Test Manager 2010 - PowerPoint PPT Presentation

Transcript of Teste de Regressão Microsoft Test Manager Visual Studio 2010

Page 1: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

TESTE DE REGRESSÃO MICROSOFT TEST

MANAGERVISUAL STUDIO 2010

Francisco Gonçalves

[email protected]://franciscogoncalves.wordpress.com

Page 2: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

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

Page 3: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

TESTES

Page 4: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Porque Testar

• Garante a satisfação do cliente

• Reduz o retrabalho

• Aumenta a experiência do programador

Page 5: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

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

Page 6: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

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.

Page 7: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Demo – 1

- Criar uma simples aplicação- Demonstrar teste regressão manual

Page 8: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Mitos/Mentiras

• Na minha máquina funciona.• Compilou. Já era.• Estava funcionando, alguém quebrou.• Testar é chato.• Testar demora.• Foi o ESTAG!

Page 9: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

SOFTWARES

Page 10: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Team Foundation

• Controle de Versão• Ciclo de vida do desenvolvimento de

software• Project Collection• Gerência de Builds automatizados

Page 11: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Demo – 2 - Criar um Project Collection- Adicionar o projeto- Chekin/out

Page 12: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Microsoft Test Manager

• Ferramenta de Testes funcionais• Gera evidências para o cliente.• Permite a gravação de vídeos

Page 13: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

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.

Page 14: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Microsoft Visual Studio 2010 + Coded UI

• Faz parte das ferramentas de testes do VS• Importa vídeos transformando-os em

CÓDIGO!!

Page 15: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

Demo - 4

- Importar o teste para o Coded UI. - Demonstrar a utilização de asserts gerando códigos.

Page 16: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

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

Page 17: Teste de Regressão  Microsoft Test Manager Visual Studio 2010

DÚVIDAS ?