SlideShare uma empresa Scribd logo
Mentoria 1.0
Dia 3: Ferramentas
e Metodologias
Agenda
Dia 1:
Quem sou EU e Quem são vocês.
História da Qualidade de Software. Como
tudo começou até os dias atuais.
Dia 2:
Principais conceitos na área
Dia 3:
Principais ferramentas da área e
Metodologias
Dia 4:
Mão na massa: cenários de testes e
gerência de bug.
Dia 5:
Mão na massa: testes automatizado de
interface web
Dia 6:
Qualidade web versus Qualidade mobile
Dia 7:
Atualizando o currículo/linkedin
Dia 8:
Simulação de entrevista
2
Ferramentas de
Testes
Projeto de Testes
Plano de Testes
Cenários de Testes
Documentos de Gestão de Testes
Documentos de Gestão de Testes
Identificador do plano de testes
Introdução
itens de testes
Funcionalidades que serão
testadas
Funcionalidades que não serão
testadas
Abordagem dos testes
Critérios de liberação e de falha
Entrega dos testes
Tarefas do testes
Requisitos de suspensão e
falha
Necessidades de ambientes
Responsabilidades
Membros
Cronogramas
Riscos
Aprovações
Microsoft
Libre Office
Testlink (open source)
TestRail
Jira
PractiTests
qTests
Ferramentas
TestCollab
TestLodge
QACoverage
TestCaseLab
EasyQA
Testlink
fonte: https://geteasyqa.com/pt/blog/best-test-management-tools/
Report de Bugs
Microsoft Office
Libre office
Mantis
Bugzilla
Jira
TFS (team foundation server)
Testes Automatizados
Interface Web
Selenium
Cypress
TestComplete
Robot
Sikuli*
Interface Mobile
Appium (ios e And)
Clabash (ios e And)
Robotium (And)
Espresso (And)
XCuiTests (ios)
API
Postman
Rest Assured (tecnologia)
Cypress
SoapUI
Performance
JMeter
Testes Automatizados
Fonte: https://www.infoq.com/br/articles/10-ferramentas-teste-api/
Servidor de CI
Jenkins
Testes automatizados
Repositorio
GitHub
Mapa mental
Free mind:
http://freemind.sourceforge.net/wiki/index.
php/Download
Xmind:
http://www.xmind.net/download/win/
Mind node: www.mindnode.com
Ilustração
Canvas
Canva:
https://www.canva.com
Metodologias
Tradicional e Ágil
Tradicional
Etapas mais rígidas e bem definidas
Modelo sequencial: uma etapa após a outra
▧ Cascata
▧ Iterativo- incremental
Cascata
Iterativo - Incremental
Ágil
Escopo flexível
Cliente presente
Engajamento e colaboração de todos
Baseia-se em receber feedback o mais rápido
possível
▧ Scrum, Kanban e Lean
scrum
imagem:
https://mkteffect.com.br/scrum-para-gestao-de-projetos-e-com-ferramentas-qu
e-podem-auxiliar-a-obter-sucesso/
Manifesto Ágil
Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o
nós mesmos e ajudando outros a fazerem o mesmo. Por meio deste trabalho,
passa-se a valorizar:
● Indivíduos e interações mais que processos e ferramentas;
● Software em funcionamento mais que documentação abrangente;
● Colaboração com o cliente mais que negociação de contratos;
● Responder às mudanças mais que seguir um plano."
CascÁgil
Mistura conceitos/práticas ágeis mas, as
etapas são bem definidas igual ao tradicional
Mudança de mindset e fortalecimento de
práticas ágeis (TDD, CI, BDD, Inception…)
Experiência Scrum
Master
infografico: https://www.redbelt.com.br/blog/2019/10/31/cascata-ou-agil-qual-o-modelo-de-gestao-ideal/

Mais conteúdo relacionado

Mais procurados

Introdução a Testes Automatizados
Introdução a Testes AutomatizadosIntrodução a Testes Automatizados
Introdução a Testes Automatizadoselliando dias
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TI
Osvaldo Pedra
 
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelPrincípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelSustentare Escola de Negócios
 
Fundamentos da Gestão de Projetos
Fundamentos da Gestão de ProjetosFundamentos da Gestão de Projetos
Fundamentos da Gestão de Projetos
Sandro H. Oliveira, MBA
 
eXtreme Programming (XP)
eXtreme Programming (XP)eXtreme Programming (XP)
eXtreme Programming (XP)
Carlos Henrique Martins da Silva
 
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMNMapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Rildo (@rildosan) Santos
 
Kanban
KanbanKanban
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
André Faria Gomes
 
TDD (Test-Driven Development)
TDD (Test-Driven Development)TDD (Test-Driven Development)
TDD (Test-Driven Development)
Renato Groff
 
Pré vendas no processo de vendas
Pré vendas no processo de vendasPré vendas no processo de vendas
Pré vendas no processo de vendas
Marcelo Pardo
 
Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade
Camilo Ribeiro
 
PDCA - OPERAÇÃO
PDCA - OPERAÇÃOPDCA - OPERAÇÃO
PDCA - OPERAÇÃO
Ana C S Zeferino
 
Aula 2
Aula 2Aula 2
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
Álvaro Farias Pinheiro
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)
Adeirechris Santos
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing Mindset
Elias Nogueira
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
Eduardo Mendes
 
Guia de Implantação da ISO 9001:2015
Guia de Implantação da ISO 9001:2015Guia de Implantação da ISO 9001:2015
Guia de Implantação da ISO 9001:2015
QUALIENG Consultoria, Auditoria e Treinamento
 

Mais procurados (20)

Introdução a Testes Automatizados
Introdução a Testes AutomatizadosIntrodução a Testes Automatizados
Introdução a Testes Automatizados
 
Gerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TIGerenciamento de riscos em projetos de TI
Gerenciamento de riscos em projetos de TI
 
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelPrincípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
 
Fundamentos da Gestão de Projetos
Fundamentos da Gestão de ProjetosFundamentos da Gestão de Projetos
Fundamentos da Gestão de Projetos
 
eXtreme Programming (XP)
eXtreme Programming (XP)eXtreme Programming (XP)
eXtreme Programming (XP)
 
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMNMapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
 
Kanban
KanbanKanban
Kanban
 
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
 
TDD (Test-Driven Development)
TDD (Test-Driven Development)TDD (Test-Driven Development)
TDD (Test-Driven Development)
 
Pré vendas no processo de vendas
Pré vendas no processo de vendasPré vendas no processo de vendas
Pré vendas no processo de vendas
 
Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade
 
PDCA - OPERAÇÃO
PDCA - OPERAÇÃOPDCA - OPERAÇÃO
PDCA - OPERAÇÃO
 
Aula 2
Aula 2Aula 2
Aula 2
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Gerenciamento da Qualidade em Projetos
Gerenciamento da Qualidade em ProjetosGerenciamento da Qualidade em Projetos
Gerenciamento da Qualidade em Projetos
 
Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)Apresentação Pilar desenvolv. de pessoas (WCM)
Apresentação Pilar desenvolv. de pessoas (WCM)
 
Workshop Agile Testing Mindset
Workshop Agile Testing MindsetWorkshop Agile Testing Mindset
Workshop Agile Testing Mindset
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Guia de Implantação da ISO 9001:2015
Guia de Implantação da ISO 9001:2015Guia de Implantação da ISO 9001:2015
Guia de Implantação da ISO 9001:2015
 

Semelhante a Ferramentas e metodologias em testes de software

Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
Joyce Bastos
 
Teste de software
Teste de software Teste de software
Teste de software
Allan Almeida de Araújo
 
Teste de software
Teste de softwareTeste de software
Teste de software
Rodrigo Cardoso Alves Fonte
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
Felipe Bugov
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
Joao Galdino Mello de Souza
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
Evandro Grezeli
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados
Webcasts developerWorks Brasil
 
Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3
Alain Ageev, SFPC
 
SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Softwareelliando dias
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
GUTS-RS
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
Taís Dall'Oca
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs
Ricardo Machado
 
[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes
Júlio de Lima
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de softwareTargettrust
 
Qualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chataQualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chata
Livia Gabos
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
Leonardo Molinari
 
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MININGGESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
Marcos Lottermann
 

Semelhante a Ferramentas e metodologias em testes de software (20)

Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 
Plano de testes
Plano de testesPlano de testes
Plano de testes
 
Teste de software
Teste de software Teste de software
Teste de software
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 
Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
 
AppTesting
AppTestingAppTesting
AppTesting
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados
 
Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3Introdução aos fundamentos de teste de software 3
Introdução aos fundamentos de teste de software 3
 
SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Software
 
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
[GUTS-RS] GUTS Universitário - UNISINOS Campus POA
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs
 
[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
Qualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chataQualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chata
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MININGGESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
GESTÃO DE DEMANDAS DE TESTE E ANÁLISE DE PADRÕES COM TEXT MINING
 

Mais de Joyce Bastos

Gerência de bugs
Gerência de bugsGerência de bugs
Gerência de bugs
Joyce Bastos
 
Cenários de Testes de Software
Cenários de Testes de SoftwareCenários de Testes de Software
Cenários de Testes de Software
Joyce Bastos
 
Carreira em testes de software
Carreira em testes de softwareCarreira em testes de software
Carreira em testes de software
Joyce Bastos
 
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produçãoBug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Joyce Bastos
 
Gestao da diversidade
Gestao da diversidadeGestao da diversidade
Gestao da diversidade
Joyce Bastos
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digital
Joyce Bastos
 
Automacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean codeAutomacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean code
Joyce Bastos
 
Carreira de testes
Carreira de testesCarreira de testes
Carreira de testes
Joyce Bastos
 
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Joyce Bastos
 

Mais de Joyce Bastos (9)

Gerência de bugs
Gerência de bugsGerência de bugs
Gerência de bugs
 
Cenários de Testes de Software
Cenários de Testes de SoftwareCenários de Testes de Software
Cenários de Testes de Software
 
Carreira em testes de software
Carreira em testes de softwareCarreira em testes de software
Carreira em testes de software
 
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produçãoBug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
 
Gestao da diversidade
Gestao da diversidadeGestao da diversidade
Gestao da diversidade
 
Como empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digitalComo empoderar a qualidade rumo a transformacao digital
Como empoderar a qualidade rumo a transformacao digital
 
Automacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean codeAutomacao de Testes - do zero ao clean code
Automacao de Testes - do zero ao clean code
 
Carreira de testes
Carreira de testesCarreira de testes
Carreira de testes
 
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
Cerimônias sem cerimônias: como deixar o planning, a review, a retrospectiva ...
 

Ferramentas e metodologias em testes de software