SlideShare uma empresa Scribd logo
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Testes em um mundo ágil
Tester Desenvolvedor
Ei, voce informou
“Não consigo
reproduzir” no
defeito que enviei!
Claro! Na minha
máquina funciona!
Tester
Você tentou
reproduzir no meu
ambiente de teste?
Não, porque você
está usando. Pára
os seus testes que
eu verifico aí.
Desenvolvedor
Tester
Ainda não consegui
reproduzir!Suas
informações não
estão claras. Você
está desperdiçando
meu tempo!
Certo, vou parar
meus testes e aí você
assume, olha os logs
e refaz os passos.
Desenvolvedor
Demo
Com Visual Studio 2010 -
O Fim do “Mas na minha
máquina funciona!”
TesterDesenvolvedor
Que bom que você
corrigiu antes que um
cliente passasse por isso.
Esses recursos de testes
do VS 2010 são
realmente inovadores!
Obrigado! Esse
defeito que você
achou era crítico. Já
corrigi e está no
build 186.
Testes em um mundo ágil
Testes em um mundo ágil
Líder Testes
Gerente de
Projeto
Os testes estão passando?
Algum defeito crítico pendente?
Qual é a qualidade da aplicação?
Ainda estão gerando código novo?
Estão testando todas as regras de
negócio?
Líder Dev
Ummmh… Vou
perguntar e já volto.
Ummmh… Vou
perguntar e já
volto.
Temos progresso nos
testes?
Falhas de builds estão
bloqueando
progresso?
Estamos corrigindo os
defeitos?
Código está mudando
ainda?
Os testes estão
cobrindo bem o
código?
As correções estão
realmente corrigindo
os defeitos?
Testes em um mundo ágil
© 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.
Testes em um mundo ágil
TesterDeveloper
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.
TesterDeveloper
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.
TesterDeveloper
What a waste of
time! I wish our
testers were
smarter than
that.
Desculpa!
Demo
Sem mais esforço de testes
desnecessário
TesterDeveloper
It is looking good! All the
automated tests passed. I
have one impacted
manual test to verify and
then we are good to go!.
How is today’s build
looking? When can
you sign-off on it?
The sprint is ending
tomorrow.

Mais conteúdo relacionado

PDF
RealDay: Introduction to TDD
PPTX
Testes unitários e Mocks
PPTX
Teste automatizados e tdd
PDF
E você pensava que tdd era coisa de javaneiro
PDF
Boas práticas no desenvolvimento de software através do uso de TDD
PDF
[MTC 2021] Tests smells: aquele cheirinho de que algo não está bom no seu cód...
PDF
Desenvolvimento Guiado por Testes
PDF
Testes utilizando cucumber + PhantomJs
RealDay: Introduction to TDD
Testes unitários e Mocks
Teste automatizados e tdd
E você pensava que tdd era coisa de javaneiro
Boas práticas no desenvolvimento de software através do uso de TDD
[MTC 2021] Tests smells: aquele cheirinho de que algo não está bom no seu cód...
Desenvolvimento Guiado por Testes
Testes utilizando cucumber + PhantomJs

Mais procurados (20)

PDF
Medindo a performance de aplicações web com JMeter
PPT
Testlink apresentacao
PPTX
Meetup SP - O QA & a Especificação Por Exemplo
PDF
JUnit Experience
PDF
Mutant Testing: um mundo para um X-Testing.
PPTX
Nunca foi tao facil testar
PPTX
PDC - Testes - Usando o Testlink
PDF
Como integrar um Agile Tester no seu time
ODP
Test link
PDF
BDD em Ação
PDF
Agile Testing - entregando valor do início a fim
PDF
Como eu aprendi que testar software é importante?
PDF
Testes com TestLink e Selenium
PDF
Efeitos da Prática de Revisão de Código na Caelum: Um Estudo Preliminar em Du...
PDF
[MTC 2021] Vieses da qualidade - Daniele Vieira Fiorot
PDF
Burlando win xp original
PDF
Mock it with mockito
PPTX
Realizando a gestão de testes e o controle de defeitos
PDF
Falando sobre testes automatizados
PDF
Proposta: Métricas e Heurísticas para Detecção de Problemas em Aplicações Web
Medindo a performance de aplicações web com JMeter
Testlink apresentacao
Meetup SP - O QA & a Especificação Por Exemplo
JUnit Experience
Mutant Testing: um mundo para um X-Testing.
Nunca foi tao facil testar
PDC - Testes - Usando o Testlink
Como integrar um Agile Tester no seu time
Test link
BDD em Ação
Agile Testing - entregando valor do início a fim
Como eu aprendi que testar software é importante?
Testes com TestLink e Selenium
Efeitos da Prática de Revisão de Código na Caelum: Um Estudo Preliminar em Du...
[MTC 2021] Vieses da qualidade - Daniele Vieira Fiorot
Burlando win xp original
Mock it with mockito
Realizando a gestão de testes e o controle de defeitos
Falando sobre testes automatizados
Proposta: Métricas e Heurísticas para Detecção de Problemas em Aplicações Web
Anúncio

Destaque (17)

PDF
Final Results Memo
PDF
国会議事録を本気で読んでみた その1 2014年5月29日参議院外交防衛委員会
PPTX
Chile MOE Seminar English
PDF
Brochure energiebesparen loogies
PDF
Presentation
PDF
Tecnologias xDSL
PDF
Emily Munford - Digital Reputation Management
PDF
Tutorial openshot
PDF
Desenvolvimento ágil usando Scrum (Abril, 2005)
PPTX
Research
PPT
Agile Economics
PPTX
clases BMX
PPT
Palestra unibh slideshare
PDF
รายชื่อผู้มีสิทธิ์สอบสัมภาษณ์ สกอ.
DOCX
Final year ece projects in chennai
PPTX
Big data
PPTX
Importar varios contactos
Final Results Memo
国会議事録を本気で読んでみた その1 2014年5月29日参議院外交防衛委員会
Chile MOE Seminar English
Brochure energiebesparen loogies
Presentation
Tecnologias xDSL
Emily Munford - Digital Reputation Management
Tutorial openshot
Desenvolvimento ágil usando Scrum (Abril, 2005)
Research
Agile Economics
clases BMX
Palestra unibh slideshare
รายชื่อผู้มีสิทธิ์สอบสัมภาษณ์ สกอ.
Final year ece projects in chennai
Big data
Importar varios contactos
Anúncio

Semelhante a Testes em um mundo ágil (20)

KEY
Greenbar - Testes automatizados na sua empresa
PDF
TesteDeSoftware_WorkshopSINFO2014.pdf
PPTX
XP Programming
PDF
Qualidade de software com Visual Studio ALM
PDF
Cultura de testes em times mobile
PPTX
Por que automatizar testes de software?
PDF
Test-Driven Development with PHP
PDF
Qualidade e Testes de Software
PDF
Perspectivas em teste de software
PDF
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)
PPTX
Papel do tester em projeto scrum
PPTX
Teste de Software
PDF
Primeira certificação microsoft – como se preparar para o exame?
PPTX
Automatizando testes funcionais com a técnica BDD
PPTX
Debugging node
PDF
UnP Eng. Software - Aula 27
PPTX
Tdd x testes unidades
PDF
Automatizando testes de UI no Android com Espresso
PPTX
Desenvolvimento Dirigido por Testes
Greenbar - Testes automatizados na sua empresa
TesteDeSoftware_WorkshopSINFO2014.pdf
XP Programming
Qualidade de software com Visual Studio ALM
Cultura de testes em times mobile
Por que automatizar testes de software?
Test-Driven Development with PHP
Qualidade e Testes de Software
Perspectivas em teste de software
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)
Papel do tester em projeto scrum
Teste de Software
Primeira certificação microsoft – como se preparar para o exame?
Automatizando testes funcionais com a técnica BDD
Debugging node
UnP Eng. Software - Aula 27
Tdd x testes unidades
Automatizando testes de UI no Android com Espresso
Desenvolvimento Dirigido por Testes

Mais de Jose Papo, MSc (20)

PDF
Machine Learning e AI - O que o Google oferece
PDF
Por que o Google Cloud Platform é diferente
PDF
Machine learning and TensorFlow
PDF
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
PDF
Introdução ao Firebase
PDF
Ferramentas e programas do Google para startups e apps
PDF
As 8 características de um gestor e líder no "Estilo Google"
PDF
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
PDF
Mobile, UX e Micro-momentos
PDF
Cloud Computing: De tendencia a realidade
PDF
Novidades do Google IO 2015
PDF
Opções de Backends para seus apps móveis: Análise e Arquiteturas
PDF
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
PDF
Como organizar e definir ritmo em sua startup/empresa "Google Style"
PDF
Google BigQuery - Introdução
PDF
Novidades do Google I/O 2014 - Uma Visão
PDF
Introdução ao Google Cloud Platform: Computação em Nuvem do Google
PDF
Introdução ao pitch de ouro
PDF
Monetizacao e Hipoteses orientadas a objetivos
PDF
A Nova Era Industrial: Internet das Coisas e como escalar uma startup de hard...
Machine Learning e AI - O que o Google oferece
Por que o Google Cloud Platform é diferente
Machine learning and TensorFlow
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
Introdução ao Firebase
Ferramentas e programas do Google para startups e apps
As 8 características de um gestor e líder no "Estilo Google"
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
Mobile, UX e Micro-momentos
Cloud Computing: De tendencia a realidade
Novidades do Google IO 2015
Opções de Backends para seus apps móveis: Análise e Arquiteturas
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
Como organizar e definir ritmo em sua startup/empresa "Google Style"
Google BigQuery - Introdução
Novidades do Google I/O 2014 - Uma Visão
Introdução ao Google Cloud Platform: Computação em Nuvem do Google
Introdução ao pitch de ouro
Monetizacao e Hipoteses orientadas a objetivos
A Nova Era Industrial: Internet das Coisas e como escalar uma startup de hard...

Último (20)

PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Aula sobre banco de dados com firebase db
PDF
tutor eletronico para seguranca de bebes e criancas
PDF
Processos na gestão de transportes, TM100 Col18
PPT
Sistemas de Informação em Saúde Aplicada.ppt
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Aula 18 - Manipulacao De Arquivos python
Curso de Java 9 - (Threads) Multitarefas.pptx
Aula sobre banco de dados com firebase db
tutor eletronico para seguranca de bebes e criancas
Processos na gestão de transportes, TM100 Col18
Sistemas de Informação em Saúde Aplicada.ppt
Aula sobre desenvolvimento de aplicativos
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
COBITxITIL-Entenda as diferença em uso governança TI
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Custos e liquidação no SAP Transportation Management, TM130 Col18

Testes em um mundo ágil

  • 10. Tester Desenvolvedor Ei, voce informou “Não consigo reproduzir” no defeito que enviei! Claro! Na minha máquina funciona!
  • 11. Tester Você tentou reproduzir no meu ambiente de teste? Não, porque você está usando. Pára os seus testes que eu verifico aí. Desenvolvedor
  • 12. Tester Ainda não consegui reproduzir!Suas informações não estão claras. Você está desperdiçando meu tempo! Certo, vou parar meus testes e aí você assume, olha os logs e refaz os passos. Desenvolvedor
  • 13. Demo Com Visual Studio 2010 - O Fim do “Mas na minha máquina funciona!”
  • 14. TesterDesenvolvedor Que bom que você corrigiu antes que um cliente passasse por isso. Esses recursos de testes do VS 2010 são realmente inovadores! Obrigado! Esse defeito que você achou era crítico. Já corrigi e está no build 186.
  • 17. Líder Testes Gerente de Projeto Os testes estão passando? Algum defeito crítico pendente? Qual é a qualidade da aplicação? Ainda estão gerando código novo? Estão testando todas as regras de negócio? Líder Dev Ummmh… Vou perguntar e já volto. Ummmh… Vou perguntar e já volto.
  • 18. Temos progresso nos testes? Falhas de builds estão bloqueando progresso? Estamos corrigindo os defeitos? Código está mudando ainda? Os testes estão cobrindo bem o código? As correções estão realmente corrigindo os defeitos?
  • 20. © 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.
  • 22. TesterDeveloper 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.
  • 23. TesterDeveloper 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.
  • 24. TesterDeveloper What a waste of time! I wish our testers were smarter than that. Desculpa!
  • 25. Demo Sem mais esforço de testes desnecessário
  • 26. TesterDeveloper It is looking good! All the automated tests passed. I have one impacted manual test to verify and then we are good to go!. How is today’s build looking? When can you sign-off on it? The sprint is ending tomorrow.

Notas do Editor

  • #8: This slide uses a static image, with no animation. This is a smaller (file size) slide, since it uses only one image.
  • #14: 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.
  • #26: 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.