• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Testes em um mundo ágil

on

  • 1,862 views

Apresentação sobre como funciona testes e qualidade em um projeto Ágil e como ferramentas específicas ajudam a aumentar a produtividade e a colaboração entre desenvolvedores e testers

Apresentação sobre como funciona testes e qualidade em um projeto Ágil e como ferramentas específicas ajudam a aumentar a produtividade e a colaboração entre desenvolvedores e testers

Statistics

Views

Total Views
1,862
Views on SlideShare
1,383
Embed Views
479

Actions

Likes
0
Downloads
25
Comments
0

9 Embeds 479

http://josepaulopapo.blogspot.com 440
http://josepaulopapo.blogspot.com.br 29
http://www.infoblogs.com.br 3
http://www.josepaulopapo.blogspot.com 2
http://www.netvibes.com 1
http://static.slidesharecdn.com 1
http://www.newsblur.com 1
http://proxy.roxox.com 1
http://josepaulopapo.blogspot.pt 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • This slide uses a static image, with no animation. This is a smaller (file size) slide, since it uses only one image.
  • O Visual Studio Team System especifica todas as funções que compõem uma equipe, por todo o ciclo de vida da aplicação. Existe suporte interno para definição e compartilhamento de requisitos, design de arquiteturas de aplicações, desenvolvimento de software (incluindo desenvolvimento de banco de dados), implantação e teste de aplicações. O acompanhamento de itens de trabalho faz parte do fluxo de trabalho, permitindo a geração de relatórios sofisticados para que a equipe e os gerentes possam acompanhar o andamento dos projetos.
  • O Visual Studio Team System especifica todas as funções que compõem uma equipe, por todo o ciclo de vida da aplicação. Existe suporte interno para definição e compartilhamento de requisitos, design de arquiteturas de aplicações, desenvolvimento de software (incluindo desenvolvimento de banco de dados), implantação e teste de aplicações. O acompanhamento de itens de trabalho faz parte do fluxo de trabalho, permitindo a geração de relatórios sofisticados para que a equipe e os gerentes possam acompanhar o andamento dos projetos.

Testes em um mundo ágil Testes em um mundo ágil Presentation Transcript

  • Testes em um MundoÁgil
    José Papo - v-jopapo@microsoft.com
    Especialista Técnico – Visual Studio e ALM
    Microsoft Brasil
    http://www.twitter.com/josepapo
    http://josepaulopapo.blogspot.com
    “Testers não gostam de quebrar coisas. Eles gostam de eliminar a ilusão de que as coisas funcionam perfeitamente” – Cem Kaner
  • Mentalidade do Tester Ágil
    Qualidade é um processo contínuo e de responsabilidade de todo o time
    Colaboração entre testers e desenvolvedores
    Confiança e transparência
    Testar não é a última coisa a fazer no projeto. É a primeira! E deve continuar por todo o projeto
  • Teste Ágil vs. Cascata
    Figura do livro “Agile Testing” de Lisa Crispin
  • Atividades de testes na iteração
    Figura do livro “Practices for Scaling Lean & Agile” de Craig Larman
  • Práticas e Ferramentas
  • Quadrantes do Teste Ágil
    Figura do livro “Agile Testing” de Lisa Crispin
  • Visual Studio 2010
  • Acceptance Test Driven Development
    Figura do livro “Specification by Example” de Gojko Adzic
    • Ferramentas de ATDD
    • Concordion
    • Fitnesse
  • Colaboração entre Testers e Desenvolvedores
  • Sem Visual Studio 2010
    Claro! Na minhamáquinafunciona!
    Ei, voce informou“Nãoconsigoreproduzir” no defeitoqueenviei!
    Desenvolvedor
    Tester
  • Sem Visual Studio 2010
    Não, porquevocêestáusando. Páraosseus testes queeuverificoaí.
    Vocêtentoureproduzir no meuambiente de teste?
    Desenvolvedor
    Tester
  • Sem Visual Studio 2010
    Aindanãoconseguireproduzir!Suasinformaçõesnãoestãoclaras. Vocêestádesperdiçandomeu tempo!
    Certo, voupararmeus testes e aívocê assume, olhaos logs e refazospassos.
    Desenvolvedor
    Tester
  • Demo
    Com Visual Studio 2010 -
    O Fim do “Mas na minha máquina funciona!”
  • Com Visual Studio 2010
    Quebomquevocêcorrigiu antes que um clientepassasseporisso. Essesrecursos de testes do VS 2010 sãorealmenteinovadores!
    Obrigado! Essedefeitoquevocêachou era crítico. Jácorrigi e está no build 186.
    Desenvolvedor
    Tester
  • Revendo – Testes com VS 2010
    Gestão dos testes
    Geração de diagnósticos e evidências (Vídeo, IntelliTrace, Ambiente, Ações)
    Playback do teste manual
    Geração do teste funcional automatizado a partir do teste manual
  • Transparência e Visibilidade
  • Sem Visual Studio 2010
    Ummmh… Vouperguntar e jávolto.
    Os testes estãopassando?
    Algumdefeitocríticopendente?
    Qual é a qualidade da aplicação?
    Aindaestãogerandocódigo novo?
    Estãotestandotodas as regras de negócio?
    Ummmh… Vouperguntar e jávolto.
    Gerente de Projeto
    Líder Testes
    LíderDev
  • TFS Quality Dashboard
    Temosprogressonos testes?
    Falhas de builds estãobloqueandoprogresso?
    Estamoscorrigindoosdefeitos?
    As correçõesestãorealmentecorrigindoosdefeitos?
    Os testes estãocobrindobem o código?
    Códigoestámudandoainda?
  • Outros benefícios
    Testes Exploratórios
    Análise de impacto dos testes a partir de mudanças no código-fonte
    Testes automatizados na integração contínua
    Geração de massa de dados de testes
    Gestão de laboratórios virtuais
    Testes de Performance e Carga
  • © 2007 Microsoft Corporation. Todos os direitos reservados. Microsoft, Windows, Windows Vista e outros nomes de produtos são ou podem ser marcas registradas ou comerciais nos Estados Unidos e/ou outros países. As informações contidas neste documento têm propósito exclusivamente informativo e representam a visão atual da Microsoft Corporation na data desta apresentação. Como a Microsoft deve responder às mudanças das condições de mercado, este documento não deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft não pode garantir a exatidão de qualquer informação apresentada após a data desta apresentação. A MICROSOFT NÃO OFERECE QUAISQUER GARANTIAS, EXPRESSAS, IMPLÍCITAS OU ESTATUTÁRIAS, ACERCA DAS INFORMAÇÕES CONTIDAS NESTA APRESENTAÇÃO.
  • Validação de builds
  • Sem Visual Studio 2010
    The build is available but it will take me a week to finish the manual test pass!
    How is today’s build looking? When can you sign-off on it? The sprint is ending tomorrow.
    Developer
    Tester
  • Sem Visual Studio 2010
    We made only a few code changes in the last 2 days. Could not you focus on the related tests first?
    How do I know what code changes impacted which test cases. I have to test everything.
    Developer
    Tester
  • Sem Visual Studio 2010
    Desculpa!
    What a waste of time! I wish our testers were smarter than that.
    Developer
    Tester
  • Demo
    Sem mais esforço de testes desnecessário
  • Com Visual Studio 2010
    How is today’s build looking? When can you sign-off on it? The sprint is ending tomorrow.
    It is looking good! All the automated tests passed. I have one impacted manual test to verify and then we are good to go!.
    Tester
    Developer